git设置忽略对文件权限进行版本控制

发布 : 2016-07-11 分类 : IT 浏览 :

git有哦时候会记录文件权限的改变,使得权限改变的文件出现在未暂存文件中
这里,只需要修改git的配置文件就可以了.

进入项目根目录,有个.git隐藏文件夹,里面有个config文件,即是你这个项目的git的配置

1
vim project_root/.git/config

打开config文件,编辑如下:

project_root/.git/config
1
2
3
4
5
6
repositoryformatversion = 0
filemode = false //filemode设置为false就不会记录文件权限的变化了
bare = false
logallrefupdates = true
ignorecase = false
precomposeunicode = true

注:git的配置文件共有三处:1)/etc/gitconfig全局配置 2)~/.gitconfig当前用户配置 3)project_root/.git/config当前项目配置

本文作者 : 小凡
原文链接 : https://16bh.github.io/2016/07/11/git-ignore-file-mode/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹