在做git log
的时候,我有时会收到不同的邮件,有时候是我的私人邮件,有时候是我的工作邮件。我如何解决这个问题,所以我总是使用我的工作电子邮件?Git的作者有时候会改变
回答
配置工作副本:
git config user.name 'Simon Zettervall'
git config user.email [email protected]
或者,如果您使用相同的用户名和电子邮件在给定机器上的所有Git仓库做了--global
配置。
请注意,您必须在每台机器上执行此操作。 –
我已经这样做了,但在提交时会使用“不同”的用户。这发生在我所有的回购中。 –
@SimonZettervall:那么对于每个存储库,甚至每次提交之前都要这样做。 – choroba
Git从several different places获取配置,所以它可能会从您的个人电子邮件以外的地方~/.gitconfig
。
您可以在每一个Git会查找在文件检查值的配置user.email
:
$ git config --local user.email
$ git config --global user.email
$ git config --system user.email
你甚至可以指定一个文件:
$ git config --file <file> user.email
唯一返回的东西是'git config --global user.email'。确实很奇怪。不管怎样,谢谢你! –
- 1. Git/Stash - 变更集中没有作者
- 2. WPF图像源绑定有时候有时候不会工作
- 3. Git rebase更改作者?
- 4. CSS过滤器 - 有时会工作,有时候不会?
- 5. AsyncTask有时会工作,有时候不会
- 6. php is_dir有时候不会工作
- 7. 卡夫卡什么时候改变领导者?
- 8. 混帐推后更改的git作者
- 9. Delphi的GetTableNames有时会返回拥有所有者名称的表,有时候不会返回
- 10. git checkout实验有时可以使用,有时候不会,如果我有本地更改
- 11. 任务有时会启动,有时候不会,为什么?如何修改它?
- 12. 使用hg-git时不会改变任何更改
- 13. Git commit不会覆盖git blame中的原作者
- 14. 界限]不会改变什么时候风景
- 15. 日期格式不得到改变的时候改变区域
- 16. 开始活动时,GCM有时会工作,有时候不工作。
- 17. 为什么有时候viewDidLoad首先被调用,有时候被称为后者?
- 18. .ajax()有时会返回错误,有时候不会有
- 19. 变量变量:什么时候有用?
- 20. 选择没有更新的时候NG-模型改变
- 21. GIT作者认证
- 22. Form.TopMost有时候工作
- 23. UIView autoResizing有时候工作
- 24. Django的urlconf有时候会失败?
- 25. `git reset --hard`会为我改变吗?
- 26. jQuery选择与变量,变量的时候改变
- 27. Git Squash按作者 - 所有作者提交到一个提交
- 28. Ajax表单有时候工作,有时会工作和刷新,有时会刷新并失败... Bwah?
- 29. PhpStorm默认的git作者
- 30. VBA代码有时会返回错误,有时候不会
见阉这帮助:https://github.com/alextercete/git-multi-user-hook。 – alextercete
@alextercete这似乎有点矫枉过正,不应该照顾这个?我的意思是它改变了用户,但我已经设置了一切。 –
Git将使用特定于repo的配置(如果它可以找到它),否则它将回退到全局配置。 'git config --local user.email'是否会返回任何内容? – alextercete