二、Git配置

2020-10-02  本文已影响0人  程序员汪汪

git 提供了一个叫做git config 的工具,专门用来配置或读取相应的工作环境变量,这些环境变量,决定了 git 在各个环节的具体工作方式和行为。这些变量存放在以下三个不同的地方(只有在进行相应的配置之后才会有出现这些配置文件):

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

你可以通过以下命令查看所有的配置以及它们所在的文件:

git config --list --show-origin

配置用户信息

安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。 这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中。

配置个人的用户名称和电子邮件地址:

git config --global user.name "sleep"
git config --global user.email "sleep@gmail.com"

# 如果你想修改这个信息
git config --global user.name "写新的用户名"
git config --global user.email "新的邮箱"

# 如果你想查看自己配置的用户名和电子邮件地址
git config --global user.name
git config --global user.email

如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, git 都会使用这些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,只要去掉 --global 选项来重新配置即可,新的配置会保存在当前项目的.git/config文件里

检查配置信息

如果想要检查你的配置,可以使用 git config --list 命令来列出所有 git 当时能找到的配置。

[root@localhost ~]# git config --list
user.name=sleep
user.email=sleep@gmail.com

你可能会看到重复的变量名,因为 git 会从不同的文件中读取同一个配置(例如:/etc/gitconfig~/.gitconfig)。 这种情况下,git 会使用这个命令找到的每一个变量的最后一个配置。

如果你想查看某一项的配置,你可以使用git config <key>命令,例如:

[root@localhost ~]# git config user.name
sleep
上一篇 下一篇

猜你喜欢

热点阅读