uTank-木头
每一个你不满意的现在,都有一个你没有努力的曾经。

有时 git diff 执行显示文件内容没变化,但是git status却是一片姨妈红;

原因是文件的权限,被chmod变化了,这种变化也被 diff 识别出来了,git diff某个文件类似如下:

old mode 100644
new mode 100755

git中可以加入忽略文件权限的配置,具体如下:

$ git config core.filemode false // 当前版本库
$ git config --global core.fileMode false // 所有版本库

 

posted on 2017-09-27 14:33  uTank  阅读(1790)  评论(0编辑  收藏  举报