如何使用git恢复行尾空白变化?

时间:2017-10-16 05:29:49

标签: git diff whitespace git-diff removing-whitespace

在具有大量尾随空格的遗留代码库上应用补丁时,有时会将工具配置为剥离空白*。

我希望这很简单:

git diff --ignore-space-at-eol > changes.diff
git stash
git apply changes.diff

......如果一切顺利的话,请把它藏起来。

不幸的是我已经尝试了很多次,在应用补丁时经常会遇到这个错误:

patch does not apply

在某些情况下,使用patch而不使用git可以处理一些模糊警告。

是否有一种可靠的方法来恢复白色空间剥离?

*也许我们应该咬紧牙关并剥去白色空间,这是另一天的讨论:D

0 个答案:

没有答案