将制表符转换为空格会导致git合并冲突

时间:2014-07-18 10:28:46

标签: git tabs merge spaces merge-conflict-resolution

我正在尝试将项目从使用制表符缩进到空格。

如何合并它而不会导致与使用代码库和选项卡的其他开发人员的每次提交发生合并冲突?

我发现this“HowTo”,但第3步对我来说有点不清楚所以我不确定这个解决方案是否有效或者是“最好”的方法。

1 个答案:

答案 0 :(得分:0)

让团队将他们的更改改为你的新主人(可能标记为"缩进空格!"),以便新的合并不会产生冲突。

提醒你'他们'可能会因为不得不做他们认为你要做的额外工作而烦恼 - http://www.columbia.edu/~sss31/rainbow/whose.job.html

毫无疑问,您有一个工具可以进行转换......它们也可以用于样式检查/修正。