Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save megclaypool/54d7b4e209a825985b3c6b7ab9898cd2 to your computer and use it in GitHub Desktop.
Save megclaypool/54d7b4e209a825985b3c6b7ab9898cd2 to your computer and use it in GitHub Desktop.
[Keeping a fork up to date]

1. Clone your fork:

git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git

2. Add remote from original repository in your forked repository:

cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream

3. Update the local copy of your fork from the original repo to keep up with their changes:

git pull upstream master

4. Push your updated local copy back up to your GitHub fork

git push origin master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment