Fork 原项目新增分支的同步和推送
在 Github 或者 Gitlab Fork 项目以后,原项目增加了新的分支,我们可以通过以下流程将分支同步下来
本项目前提假设我们设置了 remote
的名称为 up
与源项目关联.
复制代码
假设默认源项目只有 master 分支,而后在 master 的基础上创建了 production 分支
获取远程分支内容
复制代码
切换分支
复制代码
推送本地分支到 origin
复制代码
关联本地 production 与远程 production
复制代码
源项目新增加的分支,对我们本地分支以及 origin 远程分支都会产生影响,刚开始有一点凌乱。只要确认原项目与我们 Fork 后的项目是完全独立的,我们仅仅是通过 pull 将新分支的内容拉到本地。操作本地内容,将 production 新分支推送到 origin 产生 origin/production 分支并关联,就完成整个流程。
注:后续的 pull request 时,选择 origin/production 与源项目 production 分支进行合并即可
版权声明: 本文为 InfoQ 作者【Skysper】的原创文章。
原文链接:【http://xie.infoq.cn/article/bbf7864d82e07dab1ad932c03】。文章转载请联系作者。
评论