I've read这个问题和答案,但我不清楚是谁创造了“任何父母都不会出现的变化”。
是 git merge 算法搞砸了吗?
或者是因为用户必须手动调整冲突才能构建内容,从而引入父级中不存在的新代码?
正确的第一条评论中有解释answer。您可以在不进行提交的情况下进行合并(通过冲突或 --no-commit),然后在提交之前向合并添加其他更改。
请注意,解决合并冲突并不是邪恶的,您只需选择存在于冲突一侧或两侧的代码即可。如果您添加了一些双方都不存在的代码,那么您现在就已经将合并邪恶变成了邪恶。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)