Skip to content

Instantly share code, notes, and snippets.

@henrystivens
Last active August 29, 2020 22:06
Show Gist options
  • Select an option

  • Save henrystivens/7fe355701a59b1060d30 to your computer and use it in GitHub Desktop.

Select an option

Save henrystivens/7fe355701a59b1060d30 to your computer and use it in GitHub Desktop.
Sync your fork with a KumbiaPHP/Documentation repository

Sync your fork with a KumbiaPHP/Documentation repository

Configuring a remote for a fork

  • Open Terminal (for Mac and Linux users) or the command prompt (for Windows users).
  • List the current configured remote repository for your fork.
git remote -v
  • Specify a new remote upstream repository that will be synced with the fork.
git remote add upstream https://github.com/KumbiaPHP/Documentation.git
  • Verify the new upstream repository you've specified for your fork.
git remote -v

Syncing a fork

  • Fetch the branches and their respective commits from the upstream repository. Commits to master will be stored in a local branch, upstream/master.
git fetch upstream
  • Check out your fork's local master branch.
git checkout master
  • Merge the changes from upstream/master into your local master branch. This brings your fork's master branch into sync with the upstream repository, without losing your local changes.
git merge upstream/master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment