02_Git的用户指定

我们每一次提交也需要与用户绑定,如果没有绑定的话,Git就不知道这次代码的更新提交是谁来进行操作的,不便于管理。这篇文章是对上一篇的补充,因为我提前指定好了自己的用户名以及信息。所以提交日志可以正常显示。现在我们来补充说明一下怎么设置。

  • 对于user.name和user.email来说,有三个地方可以设置
    • /etc/gitconfig:整个计算机的所有用户信息指定(几乎不会使用),命令:git config --system
    • ~/.gitconfig:当前用户的全局信息配置(很常用),命令:git config --global
    • 针对当前项目仓库的.git/config文件中:针对于当前项目仓库,命令:git config --local
      02_Git的用户指定_第1张图片
      使用命令git config可以查看到使用方法

      02_Git的用户指定_第2张图片
      我们可以看到具体操作

我们需要看到的是,一个电脑可以指定系统的用户信息以及用户的用户信息,但是优先级决定了,当仓库有当前仓库用户信息时使用当前仓库指定的用户信息,当当前仓库--local未指定时,采用当前登录用户的用户信息--global,如果没有指定全局的(当前登录用户的用户信息),那么默认使用系统用户信息--system。我们对于用户信息的操作,可以根据帮助文档,对任何信息进行修改删除和添加。

你可能感兴趣的:(02_Git的用户指定)