【发布时间】:2016-08-12 02:25:11
【问题描述】:
我有一个从来没有做过的关于 Git 的问题,所以我想学习!
在我的项目中,我不久前分支了master;它本质上是对整个代码库的重写,所以我们称之为rewrite。在我从事rewrite 工作的时间里,我还对master 进行了一些重大更改并进行了部署。现在我的重写即将结束,我想跟上我启动分支以来对 master 所做的所有更改。
通常我会执行git checkout rewrite && git rebase master 之类的操作,然后在出现冲突时解决它们,但这次我可以保证每次提交都会有冲突,因为代码库完全不同。
tl;dr 我想知道的是,我将如何处理master 上的每个提交并将它们逐个合并到rewrite,这样我就可以在我的自己的节奏,如果需要,可能会出现问题。
【问题讨论】:
标签: git git-merge rebase merge-conflict-resolution