remote ref for forked git project
Inside master branch of forked project create remote:
$ git remote add upstream URL-OF-ORIGINAL-PROJECT
$ git fetch upstream
Then do this:
$ git branch -a
And see something like this
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/upstream/master
Then merge all commits:
$git merge upstream/master
AN ASIDE:
Inside root of current project open .git/config with text editor:
$vim .git/config
and see the new remote added (should look something like this):
[remote "origin"]
* fetch = +refs/heads/*:refs/remotes/origin/*
* url = url-of-your-forked-version
[branch "master"]
* remote = origin
* merge = refs/heads/master
* rebase = true
[remote "upstream"]
* url = URL-OF-ORIGINAL-PROJECT
* fetch = +refs/heads/*:refs/remotes/upstream/*
Written by josh bowles
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Open source
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#