最近使用公司电脑将自己的一个私人项目推送到远程仓库,仓库显示的公司邮箱地址。因为设置了全局的username和usermail,这样就比较尴尬了。但是又不能频繁来回改用户信息,那么请看下面如何单独设置仓库的用户信息,让不同的仓库展示不同的用户名!!!
第一步查看全局的用户信息:
# 查看目前全局git配置信息
git config -l
#会输出全局的git配置信息
第二步进入到要设置的仓库目录下
# 进入.git目录下
cd .git
# 修改用户名和邮件地址
git config username 'zhangsan'
git config useremail 'zhangsan@163.com'
# 查看配置,在这个仓库目录下或者.git 目录下
git config -l
# 就能看到生效的配置了
.git 目录在代码仓库目录下,ls -la可以看到,正常会隐藏看不到