2

将 aos ics 分支引入 master(我的项目主分支)、git merge 或 git rebase 时,推荐使用哪种方法?(顺便说一句,我读到什么时候使用 git rebase 而不是 git merge?,但仍然很困惑在这种情况下应该做什么。)

4

2 回答 2

1

将aosp ics分支带入master?

合并(首先合并master到您的 aosp ics分支以在本地解决任何冲突,然后合并aosp icsmaster

rebase如果您没有推送您的aosp ics,即如果您没有将该分支的历史发布到公共上游存储库,则A仅对您的情况感兴趣。
然后你可以 aosp icsmaster合并 aosp icsmaster.
因此,即使使用 rebase,您最终也会从 aosp icsto合并master

于 2012-05-07T06:15:54.650 回答
0

将“aosp_ics”分支重新定位到 master 的快速步骤是:

git checkout aosp_ics

git rebase master

git checkout master

git rebase aosp_ics - 或者 - git merge -ff-only aosp_ics

**这假设在变基期间没有未提交的更改和合并冲突。如果存在合并冲突,只需在 rebase 期间插入解决冲突的步骤,然后继续执行上述步骤。*gs

于 2018-03-15T19:47:23.197 回答