小伙伴们,当参与开源项目或者采用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
原文首发
老铁四连一下,分享,点赞,收藏,留言
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。