Git 如何同步上游分支程式碼?

王老闆的前端發表於2020-08-15

小夥伴們,當參與開源專案或者採用 Fork 模式來協同開發時,常常會在自己的 Fork 分支上提交各種修改。

但是有一個問題? 上游倉庫,也就是源分支程式碼更新了,我們 Fork 的下游分支,怎麼同步上游倉庫的更新呢?

本文是 Git 小知識系列文章的第一篇,以後將不定時的推送開發中常見的 Git 問題解決方案,Git 使用小技巧。

如果你喜歡的話,記得四連一下,分享,點贊,收藏,留言

下面讓我們來看看標準的七步法方案,輕鬆搞定這個問題。

第一步:檢視所有遠端庫的遠端地址

git remote -v

第二步:新增源分支 URL

git remote add upstream [源專案 URL]

第三步:檢查所有遠端庫的遠端地址

git remote -v

第四步:從源分支獲取最新的程式碼

git fetch upstream

第五步:切換到主分支

git checkout master

第六步:合併本地分支和源分支

git merge upstream/master

第七步:Push 到 Fork 分支

git push

願者上鉤

如何同步上游分支程式碼?

老鐵四連一下,分享,點贊,收藏,留言

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章