为了账号安全,请及时绑定邮箱和手机立即绑定

我可以在.gitconfig中为自己指定多个用户吗?

我可以在.gitconfig中为自己指定多个用户吗?

Git
万千封印 2019-07-01 11:02:14
我可以在.gitconfig中为自己指定多个用户吗?在我的~/.gitconfig,我将我的个人电子邮件地址列在[user]因为这就是我想用的。但是,我最近也开始在工作中使用git。我的公司的gitrepo允许我提交,但是当它发布新的更改集时,它说它们来自匿名,因为它不识别我的电子邮件地址.gitconfig-至少,这是我的理论.是否可以指定多个[user]中的定义.gitconfig?或者是否有其他方法来覆盖默认值?.gitconfig为了某个目录?在我的例子中,我签出了所有的工作代码~/worksrc/-是否有办法指定.gitconfig只适用于该目录(及其子目录)?
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

自从GIT2.13,可以使用新引入的方法来解决这一问题。条件包括.

例如:

全局配置~/.gitconfig

[user]
    name = John Doe
    email = john@doe.tld

[includeIf "gitdir:~/work/"]
    path = ~/work/.gitconfig

工作特定配置~/Work/.gitconfig

[user]
    email = john.doe@company.tld


查看完整回答
反对 回复 2019-07-01
  • 3 回答
  • 0 关注
  • 2361 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信