【问题标题】:Android Studio git check in author nameAndroid Studio git 签入作者姓名
【发布时间】:2015-04-13 16:10:06
【问题描述】:

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

【问题讨论】:

  • 这仍然是一个有效的问题 - Android Studio 此处显示了六个提交者的列表,但我想从列表中删除条目。我了解到 IntelliJ 中也存在类似问题,这对 Android Studio 有一定影响。

标签: git intellij-idea version-control android-studio


【解决方案1】:

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

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

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

【讨论】:

  • 我应该补充。 “”。引号
【解决方案2】:

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

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

https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

【讨论】:

    【解决方案3】:

    就像上面提到的马丁,跑步

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

    有或没有

    --global
    

    也没有为我解决这个问题。在他有多个作者想要修剪的地方,我无法让该列表中的单个作者被接受,即使命令行中一切正常。在 Android Studio 中,我总是会看到

    Error:No existing author found with 'username'
    

    没有输入 git 用户名或电子邮件的选项。虽然不一定是修复,但我通过在命令行上手动执行初始提交找到了解决问题的方法。之后,我可以毫无问题地在 Android Studio 中提交。

    【讨论】:

      【解决方案4】:

      我也有同样的问题。 您只需要在 Bitbucket 或 gitlab 中更改您在作者中输入的名称即可。 祝你好运

      【讨论】:

        【解决方案5】:

        当在 Android Studio 上提示作者时,这对我有用 -

        your git username <your git primary email>
        

        【讨论】:

          【解决方案6】:

          您需要指定将在您的工作区(如 GitHub、GitLab 或 Bitbacket)中显示为贡献者的用户名和电子邮件。

          这样

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-02-12
            • 2021-05-18
            • 2017-11-21
            • 1970-01-01
            • 2017-05-10
            相关资源
            最近更新 更多