Android Studio git签入作者姓名

Android Studio git签入作者姓名,git,intellij-idea,version-control,android-studio,Git,Intellij Idea,Version Control,Android Studio,我使用Android Studio和Bitbucket(通过Git)作为我的存储库。我通常会在修订历史记录中将作者姓名作为我的姓名(而不是我的Bitbucket用户名)。当我在一台新电脑上安装Android Studio并第一次推送时,它显示了一个询问Git用户名和电子邮件的对话框。 现在,我所有的签入都以author作为用户名。我不知道如何更改设置,如何在Android Studio中配置VCS作者设置?我认为Android Studio中没有任何用于更改此设置的UI,但您可以从命令行更改此设

我使用Android Studio和Bitbucket(通过Git)作为我的存储库。我通常会在修订历史记录中将作者姓名作为我的姓名(而不是我的Bitbucket用户名)。当我在一台新电脑上安装Android Studio并第一次推送时,它显示了一个询问Git用户名和电子邮件的对话框。
现在,我所有的签入都以author作为用户名。我不知道如何更改设置,如何在Android Studio中配置VCS作者设置?

我认为Android Studio中没有任何用于更改此设置的UI,但您可以从命令行更改此设置:

git config user.name <your user name>
git config user.email <your email>
git config user.name
git config user.email

添加--global,如果您希望它应用于您机器上的所有Git存储库。

如上面的答案和下面的链接所述,我们可以实现提交结果,但我们需要使用
--global

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

像上面提到的马丁一样,跑步

git config user.name <your user name>
git config user.email <your email>
也没有为我解决这个问题。如果他有多个作者想要删减,我无法让列表中的一个作者被接受,即使从命令行一切正常。在安卓工作室,我总是能看到

Error:No existing author found with 'username'
没有输入git用户名或电子邮件的选项。虽然不一定是修复方法,但我通过在命令行上手动执行初始提交找到了解决问题的方法。在那之后,我可以在Android Studio中提交,没有任何问题。

我也有同样的问题。 您只需将Bitbucket或gitlab中的名称更改为在author中输入的名称。
祝你好运

在Android Studio上提示我输入作者时,这对我起到了作用-

your git username <your git primary email>
您的git用户名

您需要指定用户名和电子邮件,这些用户名和电子邮件将作为参与者显示在您的工作区中,如GitHub、GitLab或Bitbacket

像这样


这仍然是一个有效的问题-Android Studio在这里显示了六个提交者的列表,但我想从列表中删除条目。我知道IntelliJ中也存在类似的问题,这对Android Studio有些影响。我应该补充一点。"". 引用
your git username <your git primary email>