git config 的CRUD,增删改查

本文介绍了Git配置的三个级别——系统级别、全局级别和本地级别,详细阐述了它们的作用和配置文件位置。同时,展示了如何查看和设置不同级别的配置,包括打印所有配置、指定级别的配置以及添加和删除配置项。内容涵盖了`git config`命令的基本用法,对于理解和管理Git配置非常有帮助。
摘要由CSDN通过智能技术生成

https://blog.csdn.net/kingyc123456789/article/details/107825785

git config有三个级别–system 系统级别,–global 用户级别 --local 仓库级别
--system     use system config file//控制操作系统下的所有用户的git仓库的配置
--global     use global config file//控制登录用户下所有git仓库的配置
--local      use repository config file//控制某个git仓库的配置
1
2
3
优先级–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
1
2
3
4
5
6
打印某个级别的git config

$ git config --global -l
user.name=yc
user.email=yc@qq.com
1
2
3
打印某个git config

$ git config --global user.name
yc
1
2
设置和删除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是用户下的配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值