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