Github上更新本身fork的代码 git
1、前提
本文的前提是你已经在github上fork了别人的分支,而且弄好了跟github的ssh链接。
相关配置详情参考:https://help.github.com github
2、详细操做
- 检出本身在github上fork别人的分支到rrest目录下,其中rrest目录以前是不存在的。
git clone git@github.com:yss/rrestjs.git rrest
- 而后增长远程分支(也就是你fork那我的的分支)名为bob(这个名字任意)到你本地。
git remote add bob https://github.com/DoubleSpout/rrestjs.git
若是你运行命令:git remote -v你会发现多出来了一个Bob的远程分支。以下:
bob https://github.com/DoubleSpout/rrestjs.git (fetch)
bob https://github.com/DoubleSpout/rrestjs.git (push)
origin git@github.com:yss/rrestjs.git (fetch)
origin git@github.com:yss/rrestjs.git (push)
- 而后,把对方的代码拉到你本地。
git fetch bob
- 最后,合并对方的代码。
git merge bob/master
- 最最后,把最新的代码推送到你的github上。
git push origin master
这样就完成了本身的代码更新。 ssh
3、后话
此文目的在于记录本身使用github的经验,若是你也使用github的话,但愿对你有帮助。谢谢~。 fetch