您现在的位置是:首页 >技术交流 >如何快速查询Git的config配置文件的本地路径网站首页技术交流

如何快速查询Git的config配置文件的本地路径

张紫娃 2023-06-17 12:00:02
简介如何快速查询Git的config配置文件的本地路径

如何快速查询Git的config配置文件的本地路径

命令作用
git config --local --list --show-origin查看仓库级别 git 配置信息,并打印配置文件本地路径
最高优先级(仓库下)
git config --global --list --show-origin查看全局级别 git 配置信息,并打印配置文件本地路径
中间优先级
git config --system --list --show-origin查看系统级别 git 配置信息,并打印配置文件本地路径
最低优先级

git config --local --list --show-origin ☞ 最高优先级(仓库级别)

在这里插入图片描述


git config --global --list --show-origin ☞ 中间优先级(全局级别)

在这里插入图片描述


git config --system --list --show-origin ☞ 最低优先级(系统级别)

在这里插入图片描述


如何快速修改配置文件

命令作用
git config --local -e编辑.git/config文件,会自动调notepad++
git config --global -e
git config --system -e

弹出编辑器快速修改

在这里插入图片描述


其他关于config的操作

查看 config

命令作用
git config --local -l查看仓库级别 git 配置信息
git config --global -l查看全局级别git 配置信息
git config --system -l查看系统级别 git 配置信息
git config -l查看当前所有级别全部配置信息
git config --local --list --show-origin查看仓库级别 git 配置信息,并打印配置文件本地路径
最高优先级(仓库下)
git config --global --list --show-origin查看全局级别 git 配置信息,并打印配置文件本地路径
中间优先级
git config --system --list --show-origin查看系统级别 git 配置信息,并打印配置文件本地路径
最低优先级
`git config -lgrep core`

编辑 config

命令作用
git config --local -e编辑.git/config文件,会自动调notepad++
git config --global -e
git config --system -e
git config --global user.email “xxxxx@qq.com”
git config --global user.name “xxxxx”
git config --global --add user.age 10增加
git config --global --unset user.age删除
git config --global alia.st status给命令配置别名,比如用st代替status
git config –global core.autocrlf truegit在pushcrlf → lfpulllf → crlf ;(默认值);本地crlf,仓库lf
git config –global core.autocrlf falsegit在 pushpull 的时候不转换
git config –global core.autocrlf inputgit在pushcrlf → lf,pull时不转换;本地lf,仓库lf;(为了消除失误引入的CRLF
git config --global push.default simple不带任何参数的git push, 默认只推送当前分支,这叫做simple方式
git config --global push.default matching还有一种叫做matching方式,会推送所有有对应的远程分支的本地分支

参考

Git常用命令&&场景组合命令集

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。