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

时间秒杀一切 提交于 2020-08-18 09:02:17

问题:

In my ~/.gitconfig , I list my personal email address under [user] , since that's what I want to use for Github repos. ~/.gitconfig ,我在[user]我的个人电子邮件地址,因为这是我要用于Github存储库的地址。

But, I've recently started using git for work, too. 但是,我最近也开始使用git进行工作。 My company's git repo allows me to commit, but when it sends out announcements of new changesets, it says they are from Anonymous because it doesn't recognize the email address in my .gitconfig - at least, that's my theory. 我公司的git repo允许我提交,但是当它发布新变更集的公告时,它说它们来自匿名用户,因为它无法识别我的.gitconfig的电子邮件地址-至少,这是我的理论。

Is it possible to specify multiple [user] definitions in .gitconfig ? 是否可以在.gitconfig指定多个[user]定义? Or is there some other way to override the default .gitconfig for a certain directory? 还是有其他方法可以覆盖某个目录的默认.gitconfig In my case, I check out all work code in ~/worksrc/ - is there a way to specify a .gitconfig for only that directory (and its subdirectories)? 就我而言,我在~/worksrc/签出所有工作代码-有没有一种方法可以仅为该目录(及其子目录)指定.gitconfig


解决方案:

参考一: https://stackoom.com/question/HhvE/我可以在-gitconfig中为自己指定多个用户吗
参考二: https://oldbug.net/q/HhvE/Can-I-specify-multiple-users-for-myself-in-gitconfig
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!