Collaborating Intro

So far, we’ve learnt how to create repositories, commit files, and push/pull the files to a remote source like GitHub.

Here we’ll practice collaborating with someone else.

Forking, cloning, and pull requests

If your code is online on GitHub and has an open licence, anyone can fork to make a separate copy of your repository, clone their fork to create a local copy on their computer it and work on it.

Once they have made changes and pushed them to their own fork, they can then submit their changes to your repository by making a pull request

© Copyright, Jessica Lord, BSD-2

Let’s explore forking, cloning and making pull requests to a GitHub repository through a fun collaborative exercise!