git pull upstream develop code example
Example 1: update fork repository
git remote add upstream https://github.com/OriginalOwner/OriginalProject.git
git remote -v
git fetch upstream
git checkout master
git merge upstream/master
git push origin master
Example 2: git fetch upstream
These steps update the master branch.
1. Make sure you are on the appropriate branch.
git checkout master
2. Fetch content from upstream
git fetch upstream
3. Merge upstream with the appropriate local branch
git merge upstream/master
4. Get help on Resolve merge conflicts if these occur.
5. If you also maintain a GitHub repository, push changes to
GitHub’s (origin) master branch
git push origin master
Example 3: fetching a forked branch
$ git remote add theirusername [email protected]:theirusername/reponame.git
$ git fetch theirusername
$ git checkout -b mynamefortheirbranch theirusername/theirbranch