gpt4 book ai didi

git config --global core.filemode false 不适用于 git diff

转载 作者:太空狗 更新时间:2023-10-29 13:08:03 25 4
gpt4 key购买 nike

我已经设置了

 git config --global core.filemode false

并使用 git config -l 检查我的配置是否正常

...
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.autocrlf=false
...

但是当我输入 git diff foo 时,我得到了这个:

diff --git a/.gitignore b/.gitignore
old mode 100755
new mode 100644
diff --git a/Makefile b/Makefile
old mode 100755
new mode 100644
diff --git a/config.ini b/config.ini
old mode 100755
new mode 100644
...

我在我的内部导入了一个远程存储库:

git remote add foo //192.168.1.42/foo/
git pull foo master
git checkout -b foo foo/master
git diff master

我的错误在哪里?

最佳答案

确保您没有该设置的多个条目并将其设置为本地而不是全局:

git config --global --unset-all core.filemode
git config --unset-all core.filemode
git config core.filemode false

关于git config --global core.filemode false 不适用于 git diff,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30578611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com