git如何创建' author'提交?

时间:2014-08-20 14:36:04

标签: git bitbucket

以某种方式提交链接到git中的错误(总是同一个作者)(我们正在使用bitbucket)。 为什么会这样呢?

2 个答案:

答案 0 :(得分:2)

您需要在~/.gitconfig中明确设置作者。否则,Git将尝试根据登录的用户和主机名进行猜测。

您可以使用命令git config

$ git config --global user.name "John Smith"
$ git config --global user.email jsmith@example.com

答案 1 :(得分:0)

可能由以下几个原因引起:

  • .gitconfig文件中的用户名/电子邮件错误(位于用户主目录)
  • 使用SSH key时,如果密钥是从不同的帐户复制的,那么bitbucket会抓住附加到ssh密钥的信息
  • 如果有人覆盖特定项目的全局设置

输入git config -l以查看配置文件中的当前用户名/电子邮件

祝你好运。