Git 多用户配置
Git 多用户配置
公司可能会有规定个人要使用公司邮箱来进行代码管理。如果直接全局修改会和个人 git 账号有所冲突。为了应对这种情况,可以对 git 做一些设置。根据个人需求,将常用的账号设置为 global,不常用的账号,在项目中单独设置。
Git 的配置一共有三个级别:system(系统级)、global(用户级)和 local(版本库)。
system 的配置整个系统只有一个,global 的配置每个账户只有一个,local 的配置取决于 Git 版本库数量,在版本库才能看到。从 Git 官网的资料来看,这三个级别是逐层覆盖的。首先去查找 system 配置,其次查找 global 配置,最后查找 local 配置。逐层查找的过程中若查到配置值,则会覆盖上一层的配置。假如三个级别都配置了用户信息,则最后生效的配置是 local(版本库)级的。
Git 配置用户名邮箱的命令
system 配置
global 配置
local 配置