二,Git的配置

在使用git前,很多同学都还想要配置一下自己git,已符合自己的审美~~~

 

一, 配置信息是怎么保存的

Git的配置信息是以文件的形式,是分成3层保存的,包括 项目级配置 -》用户级配置 -》 系统级配置, 优先级是项目级配置最高,系统级最低。

在windows中:

项目级配置保存在实际的项目文件夹下,路径是项目文件下的 .git/config

用户级配置保存在用户宿主目录下的~/.gitconfig, 例如 C:\Users\xxx\.gitconfig

系统级配置保存在git的安装目录下,例如 C:\Program Files\Git\mingw64\etc\gitconfig

 

二, 读写配置文件

Git 提供了一个读写配置文件的 git config 命令,当然你可以打开那些文件直接编辑,只要你愿意~~~~~

 

如何区分是操作哪个层级的配置文件呢,git提供了3个参数:

--local 指示要操作的是项目级配置,这个是默认的,当然是用这个参数时必须在项目文件夹下

--global 指示要操作的是用户级配置

--system 指示要操作的系统级配置

 

读写指令(读写可以省略的,git能识别出你到底是要读还是写):

--add      写入

--get       读取

--unset    删除

 

举个例子:

读取一个配置:   git config --global  user.name

写入一个配置:   git config --global  user.name "your name"

删除一个配置:   git config --unset   user.name

这里要注意的是,每个配置项都必需写成 section.key 的形式。 

在读取的时候,如果这个section.key没有值,则返回空,如果这个section.key不存在则会报错

 

上面的例子是单个配置项的读写,下面看看一次读取和修改多个配置的方式:

git config --local -l       必需在项目下执行,--local可以省略,显示项目的配置

git config --global -l     显示用户级的配置

git config --system -l    显示系统级的配置

 

TBC

### 如何配置Git #### 使用Homebrew在Mac上安装并配置Git 对于Mac用户来说,通过Homebrew来安装和配置Git是一种高效的方法。首先需要确保已经安装了Homebrew环境[^1]。 ```bash /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/Homebrew/install@master/install.sh)" ``` 接着可以利用Homebrew安装最新版的Git: ```bash brew install git ``` 完成安装之后,可以通过命令行工具来进行基本的全局配置设置用户名以及邮箱地址,这一步骤非常重要因为每次提交都会记录这些信息: ```bash git config --global user.name "Your Name" git config --global user.email "you@example.com" ``` 为了简化操作还可以设定默认编辑器比如Vim或VSCode等: ```bash git config --global core.editor "code --wait" ``` 另外也可以开启颜色支持让输出更加直观易读: ```bash git config --global color.ui true ``` 最后确认当前所有的配置项是否生效可执行如下指令查看全部已设参数列表: ```bash git config --list ``` 以上就是在Mac操作系统下基于Homebrew快速部署并初步定制化个人Git环境的过程。 #### Windows 11 上安装配置 Git 针对Windows平台上的开发者,在Windows 11环境下同样能够轻松地获取到Git服务。可以从官方网站下载适用于Windows系统的安装包进行本地安装[^2]。 启动安装程序后按照向导提示逐步前进直到结束即可成功引入Git至系统之中;随后参照上述相同的方式调整必要的个人信息和其他偏好选项以适应工作需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值