我有一个问题,我有一个大的提交,它改变了大约一千行代码,删除了行尾的空格和制表符之前的空格。
这个项目也有大约50个拉取请求,当我的提交合并时,这些请求都会有冲突。有没有办法让git在合并未来的提交时,忽略其中一个只是一个空格变化的冲突?
修改git本身或使用第三方工具是不可能的,但使用钩子就可以了。
发布于 2020-10-06 03:59:42
如果您发现合并中有很多空格问题,您可以简单地中止它,然后重新执行,这次使用-Xignore-all-space或-Xignore-space-change。第一个选项在比较行时完全忽略空格,第二个选项将一个或多个空格字符的序列视为等效。
发布于 2021-11-11 17:28:15
我喜欢使用meld来合并涉及的冲突,并且在Meld>Preferences>TextFilters
下有设置各种过滤器选项的选项。
https://stackoverflow.com/questions/9776527
复制相似问题