美文网首页
Git忽略文件权限检查

Git忽略文件权限检查

作者: kongxx | 来源:发表于2024-02-04 20:13 被阅读0次

    自己有个Git项目的工程保存在共享存储上,然后在多个系统上操作文件的时候,总是出现虽然文件没有被修改,但是在其中某些系统上出现文件标记为变化了。并且如果使用 git status 检查文件的时候,出现类似下面的输出

    $ git diff test.js
    diff --git a/test.js b/test.js
    old mode 100644
    new mode 100755
    

    这个问题的原因是文件在两个系统上权限不一致,因此可以使用下面命令让其忽略文件权限检查

    $ git config core.fileMode false
    

    也可以在git的全局范围内生效

    git config --global core.filemode false
    

    也可以通过修改 “~/.gitconfig” 文件,在其中添加下面内容

    [core]
            filemode = false
    

    相关文章

      网友评论

          本文标题:Git忽略文件权限检查

          本文链接:https://www.haomeiwen.com/subject/ljwfadtx.html