我最初尝试在我的项目中应用软制表符,但是对于一个由git跟踪的Python项目进行测试后出现了一些问题;自然地,git认为每一样东西都改变了,这不是我想要的。
虽然git diff
可以通过-w
开关来理解从比较中删除空格,但是对于git commit
没有这样的开关。
是否有办法使过渡更加顺畅,或者有没有办法让git忽略这种突然的变化呢?
我最初尝试在我的项目中应用软制表符,但是对于一个由git跟踪的Python项目进行测试后出现了一些问题;自然地,git认为每一样东西都改变了,这不是我想要的。
虽然git diff
可以通过-w
开关来理解从比较中删除空格,但是对于git commit
没有这样的开关。
是否有办法使过渡更加顺畅,或者有没有办法让git忽略这种突然的变化呢?
-w
选项(以及show和log等)? - CB Bailey-w
选项可以帮助大部分操作。我的目标是从那个提交开始将硬制表符转换为软制表符,但同时也要方便地访问旧的提交记录。但是这样硬制表符和软制表符会混合得非常丑陋。我会把你的建议作为解决我的问题的答案。 - mike3996