我有一个主分支,由另一个dev分支,然后添加了一些功能。同时,我对一些相同的文件进行了修改。虽然在行上没有直接的冲突,但我想知道使用不同的方法将其他分支合并回主,最小的冲突。合并分支与先前在主分支上提交的方法,然后稍后重新提交主提交
ASCII技术可视化:
A-B-C-D
\
1-2-3
我是最好关闭检查出提交A,在3合并分支回,然后通过重新应用d B中的变化?或者我应该把3合并回D?或者我确信有一些更好的方法,我错过了。
我对git相当陌生,我想我已经掌握了它,但我只是想确保我正确地使用它。
+!重新设计是好的。最好的建议是在推动远程和其他开发人员也在尝试之前做到这一点。压缩对于代码审查也非常有用。 –
我很犹豫是否要重组。亚历山大失去了多少历史?如果这已经在远程回购,那么它会对其他开发者产生多大影响? – mwotton