- 发布时间
记 chmod -R 权限变更导致git大量变更
作者
Chad
缘起
chmod修改项目文件夹的权限以后,git status发生了大量变化的文件。 原因是 Git 不仅能够管理文件的版本,而且能够管理对文件的访问权限。 Git 对文件的访问权限的管理与配置选项core.filemode有关。core.filemode选项默认true,即区分文件的执行权限,校验 Git 的 Index 中和工作目录中的文件权限。
解决方法
关闭 git 权限校验即可:
git config core.fileMode false
Support
赞赏
如果这些内容对你有所帮助,欢迎赞赏支持。