git如何为提交创建“作者”?

git如何为提交创建“作者”?,git,bitbucket,Git,Bitbucket,不知何故,提交链接到错误的始终是git中使用bitbucket的同一作者。 为什么会这样?您需要在~/.gitconfig中显式设置作者。否则Git将尝试根据登录的用户和主机名进行猜测 可以使用git config命令执行以下操作: $ git config --global user.name "John Smith" $ git config --global user.email jsmith@example.com 其原因有多种: 用户主目录中的.gitconfig文件中存在错误的用户

不知何故,提交链接到错误的始终是git中使用bitbucket的同一作者。
为什么会这样?

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

可以使用git config命令执行以下操作:

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

其原因有多种:

用户主目录中的.gitconfig文件中存在错误的用户名/电子邮件 使用SSH密钥时,如果密钥是从不同的帐户复制的,则bitbucket会获取附加到SSH密钥的信息 如果有人覆盖特定项目的全局设置 键入git config-l以查看配置文件中的当前用户名/电子邮件


祝你好运。

我想让它尝试一下。有很多投稿人。以前它就是这么做的。我同意。你们的每一个通讯员都应该在他们的本地机器上做这件事。Git中没有办法自动完成这项工作。由开发人员设置本地开发环境。