有很多次我运行" git diff --shortstat"命令并输出以下内容:
17 files changed, 0 insertions(+), 0 deletions(-)
如果没有插入或删除文件,可能会更改文件?
答案 0 :(得分:5)
答案 1 :(得分:4)
如果项目中的某些文件的文件权限已更改,则可以执行此操作:
示例示例:
$ git init && touch file && git add file && git commit -m "msg"
Initialized empty Git repository in /home/user/Desktop/test/.git/
$ chmod +x file
$ git diff --shortstat
1 file changed, 0 insertions(+), 0 deletions(-)
您可以使用git config core.filemode false
关闭此功能。