我可以让git创建一个使分支看起来完全像另一个的提交吗?

时间:2018-04-16 19:16:52

标签: git

我有两个分支,A和B.随着时间的推移,这些分支已经偏离了很多,并且尝试合并A和B会导致大量冲突。我实际上并不需要B的很多东西,现在这些东西需要在不同的地方。

所以我想让B看起来完全像A - 不是合并,没有额外的文件,没有文件更改,就像我在A中刚刚调用<receiver android:name="com.dbs.alarm.MainActivity$AlarmReceiver"> </receiver> 一样。

但是,我不想失去B的历史。我想要的是让git创建一个差异提交,显示B中需要更改的内容,使其看起来与A完全一样。

有这样的命令吗?

1 个答案:

答案 0 :(得分:0)

当您进行合并时,如果没有快进,请不要丢失历史记录。你可以从b分支,合并到其中