From the course: Version Control for Everyone

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Forking to get others' work

Forking to get others' work - GitHub Tutorial

From the course: Version Control for Everyone

Start my 1-month free trial

Forking to get others' work

- [Instructor] Let's say I'm browsing around on GitHub, and I see this English-garden-book. I like gardening. And I think I'd like to take this a little further. If you want to work on someone else's work, you can just clone the project and start your own local repository right here. In general, in the open source software world, this is called creating a fork when you create your own version of an existing project. But if there's a chance you'll want to share your changes back, you can instead fork the project such that the original project is still connected to it. Let's see how we can do that. I'm currently signed in as a different user than we saw last time, but I'm still here on the original project. If I were to clone this, it would work. I'd clone the project. It would actually have its remote set to GitHub, but it would have its remote set to this version of the project which I as a different user don't have…

Contents