git中的配置文件(/etc/gitconfig,${HOME}/.gitconfig,.git/config)

参考自:https://blog.csdn.net/u013756604/article/details/78408586?utm_source=blogxgwz0

Git中有三个重要的配置文件:他们分别是1/etc/gitconfig,2${HOME}/.gitconfig,3.git/config。这三个配置文件都是Git运行时所需要读取的,但是它们分别作用于不同的范围。

  • /etc/gitconfig: 系统范围内的配置文件,适用于系统所有的用户; 使用 git config 时, 加 --system 选项,Git将读写这个文件。
  • ${HOME}/.gitconfig: 用户级的配置文件,只适用于当前用户; 使用 git config 时, 加 --global 选项,Git将读写这个文件。
  • .git/config: Git项目级的配置文件,位于当前Git工作目录下,只适用于当前Git项目; 使用 git config 时,不加选项( --system 和 --global ),Git将读写这个文件。

修改用户信息(用户名和邮箱)
首先,需要配置的是你的用户名和Email地址。这两条配置非常重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录。

git config --global user.name TangShengqin
git config --global user.email 15527733782@163.com

设置完这两条基本信息后,才可以提交更新。

设置文本编辑器

 git config --global core.editor vim # 默认是使用vi或者vim
 git config --global core.editor gedit # 如果能使用图形化的编辑器的话

配置代理(http.proxy)
一般在公司内想要获取互联网上的Git项目,都要求设置HTTP代理。这里将设置最简单的HTTP代理。

git config --global http.proxy http://proxy.companyname.com:8080/ 

本机上仓库/.git/config下的内容:

[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[remote "origin"]
	url = https://github.com/TangShengqin/EasyFigure.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master

本机上/home/tsq/.gitconfig文件内容:

[user]
	email = 15527733782@163.com
	name = TangShengqin
[push]
	default = simple
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值