Git 配置 发表于 2018-10-08 | 更新于: 2021-04-07 | 分类于 Git Git 忽略已跟踪文件的改动 1234567891011121314151617# 忽略 .htaccess 文件的改动git update-index --assume-unchanged .htaccess# 取消忽略git update-index --no-assume-unchanged .htaccess# 查看本地仓库忽略的文件列表git ls-files -v# 找出被忽略的文件git ls-files -v | grep '^h\ '# 提取忽略文件路径git ls-files -v | grep '^h\ ' | awk '{print $2}'# 所有被忽略的文件取消忽略git ls-files -v | grep '^h' | awk '{print $2}' |xargs git update-index --no-assume-unchanged 区分大小写 12345git config core.ignorecase false# 查看全局配置git config --global --list# 全局配置区分大小写git config --global core.ignorecase false 换行符配置 12345678910111213# 提交时转换为 LF, 检出时转换为 CRLF (推荐windows)git config --global core.autocrlf true# 提交时转换为LF, 检出时不转换(推荐*unix/mac)git config --global core.autocrlf input# 提交检出均不转换git config --global core.autocrlf false# 拒绝提交包含混合换行符的文件git config --global core.safecrlf true# 允许提交包含混合换行符的文件git config --global core.safecrlf false# 提交包含混合换行符的文件时给出警告git config --global core.safecrlf warn 本文作者:Mr 本文链接: http://sevming.github.io/Git/git-configuration.html 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!