git配置

前言

Git有很多种使用方式,可以使用原生的命令行模式,也可以使用GUI模式。笔者推荐使用命令行模式,因为只有在命令行模式下才能执行所有的Git命令,而大多数的GUI软件只实现了Git所有功能的一部分。
如果学会了在命令行下如何操作,那么上手GUI软件也没什么难度,反之则不成立。

Git配置

刚使用Git的人容易被Git的配置弄的晕头转向,这是因为Git的配置项变量存储在三个不同的位置,Git自带一个git config 的工具来帮助设置控制Git外观和行为的配置变量。弄清了这三个位置配置项的关系,Git的配置项也就弄清楚了:

  1. /etc/gitconfig文件:包含系统上每一个用户及他们仓库的通用配置。如果使用带有–system选项的git config时,它会从此文件读写配置变量。
  2. ~/.gitconfig 或~/.config/git/config文件:只针对当前用户。可以传递–global选项让Git读写此文件。
  3. 当前使用仓库Git目录中的config文件,即.git/config:针对该仓库。

注意:每一个级别覆盖上一个级别的配置,所以.git/config的配置变量会覆盖/etc/gitconfig中的配置变量。

明白了上述结构,git config相关的命令就清楚是怎么回事了,例如,使用git config配置用户名和密码时,

git config --global user.name "Jack Jone"
git config --global user.email Jack@example.com

配置文本编辑器:

git config --global core.editor emacs

当Git需要你输入信息是会调用它。如果未配置,Git会使用操作系统默认的编辑器,通常是vim。如果想使用不同的文本编辑器,例如EMACS,可以自己配置。

检查配置信息:

git config --list

获取帮助:

git help <verb>
git <verb> --help
man git-<verb>

例如,想要获得config命令的手册,执行

git help config

总结

了解Git配置是Git使用的前提。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值