我已经分叉了一个存储库,但我想经常使其与上游存储库保持同步。我用自己的实现交换了一些模块,这意味着每次我想与上游存储库同步时,我都会一遍又一遍地遇到相同的合并冲突。
我的问题是:有没有办法告诉 Git 对于这些情况使用我自己的实现,而不是将其标记为合并冲突?我可以在这里实现自动化,这样我就不会一次又一次遇到同样的问题吗?
Thanks.
Use the rerere
机制(“重用记录的决议”):
git config rerere.enabled true
如果之前已解决(并提交!)的完全相同的冲突再次出现,则再次应用其解决方案。默认情况下,您仍然需要确认分辨率,但它会为您完成繁重的工作。
rerere
仅适用于内容冲突,不适用于添加/修改或删除/修改冲突。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)