Tim*_* W. 5 git tabs pull spaces rebase
这个问题让我很生气.使用Git和Github.
我正在使用空格而不是制表符处理一个特定文件.我总是确保将所有制表符缩进更改为空格.Diffs确认我已将标签更改为空格.我提交并推送代码(带有其他更改),一切都很好.
直到,我git pull --rebase.现在,我的文件 - 部分 - 有标签替换空格!请注意,这是我刚编辑过的文件的一部分,我总是使用空格,而不是制表符.
当我做正常时git pull,它不会发生,只有在rebase上.
此外,合并到主集成分支的其他分支上的更改也可以.它恰好发生在集成分支的rebase上.
小智 7
git apply --whitespace=fix
Run Code Online (Sandbox Code Playgroud)
似乎在rebase期间发生了这种情况.
也许设定
[apply]
whitespace = warn
Run Code Online (Sandbox Code Playgroud)
在你的gitconfig中,看看它是否解决了你的问题.
另请参阅"core.whitespace"设置以获取更多信息.
| 归档时间: |
|
| 查看次数: |
1522 次 |
| 最近记录: |