Git 配置管理技巧
基本配置
列出所有配置和别名
git config --list
编辑全局配置
git config --global -e
编辑本地仓库配置
git config --local -e
常用配置项
设置大小写敏感
git config --global core.ignorecase false
添加自定义编辑器
git config --global core.editor "vim"
开启自动纠错
git config --global help.autocorrect 1
防止 CRLF 自动替换
git config --global core.autocrlf false
别名配置
列出所有 Git 别名
git config --get-regexp alias
删除全局配置项
git config --global --unset <entry-name>
远程仓库配置
修改远程仓库 URL
git remote set-url origin <new-url>
使用 SSH 替代 HTTPS
git remote set-url origin git@github.com:username/repo.git
注意事项
- 修改配置前先备份当前配置
- 全局配置会影响所有仓库
- 本地配置优先级高于全局配置
- 某些配置可能影响到团队协作