我已经看到了有关如何使用以下两个命令之一使git忽略更改的问题:
git config core.ignorecase true
git config --global core.ignorecase true
第一个仅用于本地存储库,后者用于全局更改。
我想知道是否有一种方法可以使git在文件中忽略大小写的更改,例如,忽略if
更改为IF
。
不,没有。您正在谈论的标志仅影响文件名,而不影响其内容。但是,在运行时,git diff
您可以启用文本转换器以对内容进行规范化(例如,全部转换为小写字母),然后在该文本转换器上运行结果差异。Git内容仍将存储大小写混合的文件,但是您可以用不同的方式查看它。
如果要在提交之前进行处理,可以使用git commit钩子进行转换。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句