git config 设置,获取,删除

git config有三个级别–system 系统级别,–global 用户级别 --local 仓库级别

--system     use system config file//控制操作系统下的所有用户的git仓库的配置
--global     use global config file//控制登录用户下所有git仓库的配置
--local      use repository config file//控制某个git仓库的配置

优先级–local > --global >–system
window上git config配置文件位置:
–local 仓库的目录下的 .git/config
–global 系统盘当前用户下的 .gitconfig 我的是C:\Users\my.gitconfig
–system git安装目录下的mingw64/etc/gitconfig

打印git config

打印所有git config

$ git config -l
core.symlinks=false
core.autocrlf=true
……
user.name=yc
user.email=yc@qq.com

打印某个级别的git config

$ git config --global -l
user.name=yc
user.email=yc@qq.com

打印某个git config

$ git config --global user.name
yc

设置和删除git config

//设置姓名和邮箱
git config --global user.name "my"
git config --global user.email "my@mail.com"

//在user下增加一个my
git config --global user.my "test"
//删除user.my
git config --global --unset user.my

git config --global my "test"//error: key does not contain a section: my ;--global级别需要在user section下创建,这也印证了--global是用户下的配置

本文转自 https://blog.csdn.net/kingyc123456789/article/details/107825785,如有侵权,请联系删除。

上一篇:MySQL5.7及以上版本的my.ini所在目录


下一篇:Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。