我跑过好几个chmod
在我的实时服务器中。现在当我做一个git diff
在那里,我看到很多old mode 100644 new mode 100755
我还在那里更改了一些文件。但我只是 git diff 只是为了显示文件上的更改,忽略文件权限更改。
我怎样才能做到这一点?顺便说一句,我不希望 GIT 忽略这些文件权限更改。实际上我想提交它们,我只是想让 git diff 在非常特定的时刻不显示它们。
git diff -G"."
The -G
flag 过滤掉未添加或删除与正则表达式匹配的行的任何文件。在这种情况下,提供的正则表达式是"."
匹配任何行。所以论证-G"."
将过滤掉未添加或删除行的文件。
你至少需要(我认为)Git 版本 1.7.10 才能正常工作。至少 1.7.2 太旧了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)