分布式版本控制系统 | Git 配置

目录

Git安装

Git配置

1.Git用户信息

2.文本编辑器

3.差异分析工具

4.查看配置信息


Git安装

yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel git git-all git-core

之后检查一看版本: 

git --version


Git配置

Git提供了一个叫做git config的工具,专门用来配置或读取相应的工作环境变量。这些环境变量,决定了Git在各个环节的具体工作方式和行为。可以看一眼他的配置文件:

vim /root/shell/.git/config

这里写的是本机中的仓库信息,其中比较重要的是 bare 它用来表明这是不是一个裸库,这里没有创建裸库。这里的 url 是第一次克隆时,所克隆的“服务器”地址。

1.Git用户信息

配置个人的用户名称和电子邮件地址(注:在提交前必须配置好自己的名称,不然会报错):

git config --global user.name 'van'
git config --global user.email xxxxxxx@qq.com

如果用了-global选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。

内容如下,就是刚刚所配置的信息: 

如果要在某个特定的项目中使用其他名字或者电邮,只要去掉-.global选项重新配置即可,新的设定保存在当前项目的.git/config 文件里。


2.文本编辑器

设置Git默认使用的文本编辑器,一般可能会是Vi或者Vim。如果你有其他偏好,比如Emacs的话,可以重新设置:

git config --global core.editor emacs

3.差异分析工具

还有一个比较常用的是,在解决合并冲突时使用哪种差异分析工具。比如要改用vimdiff的话:

git config --global merge.tool vimdiff

Git可以理解kdiff3, tkdiff, meld, xdiff, emerge, vimdiff, gvimdiff, ecmerge和opendiff等合并I具的输出信息。


4.查看配置信息

要检查已有的配置信息,可以使用git config --list命令:

git config --list

有时候会看到重复的变量名,那就说明它们来自不同的配置文件(比如/etc/gitconfig和-/.gitconfig),不过最终Git 实际采用的是最后的一个。

这些配置我们也可以在~/.gitconfig或/etc/gitconfig看到,也可以直接查阅某个环境变量的设定,只要把特定的名字跟在后面即可,像这样:

git config user.name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会调制解调的猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值