同步github上fork的代碼

當(dāng)我們每次從github上看到一個好的項目的時候,就想把這個代碼fork到自己的倉庫里面,然后每次去修改這個代碼、或者給看不懂的地方添加注釋,方便自己下一次查看。

為此,我們需要時不時的去更新一下原始代碼,因為原始代碼可能作者一直在更新,以下步驟就教一下大家怎么去同步原始倉庫的代碼到自己的本地倉庫。

步驟如下:

1、給fork配置遠程倉庫(簡單來說就是把遠程倉庫的代碼拉倒自己的本地)

? ? (1) git? remote? -v? (查看一下自己當(dāng)前倉庫的代碼的地址)

????(2) 確定一個將被同步給fork遠程的上游倉庫(就是關(guān)聯(lián)一下原始倉庫,這里用dubbo的原始倉庫舉例)

? ? ? ? ? ? ? ? git? remote? add? upstream??git@github.com:alibaba/dubbo.git

? ? (3) 再次查看狀態(tài)確認配置是否成功

? ? ? ? ? ? ? ? git? remote? -v

2、同步fork(同步遠程倉庫的代碼)

? ? (1) 從遠程倉庫fetch分支和提交點,提交給本地master,并且被存儲在一個本地防止upstream/master

? ? ? ? ? ? git? ?fetch? upstream

? ? (2) 切換到本地主分支(如果本地有多個分支的話)

? ? ? ? ? ? git? checkout? master

? ? (3) 把upstream/master 分支合并到本地master分支上面,這樣就完成了同步,并且不會丟失調(diào)本地的內(nèi)容

? ? ? ? ? ? git? pull? ? git add 'XXX'? ?git? commit -m '注釋'? git push

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容