【问题标题】:How do I change the default author and committer in the Eclipse Git plugin?如何更改 Eclipse Git 插件中的默认作者和提交者?
【发布时间】:2018-11-30 20:12:45
【问题描述】:

我正在为 Eclipse 使用 Git 插件。我有几个作者和提交者,当我开始在这些字段中输入时会显示它们。

如何提供对此列表的更改,或删除某些作者或提交者?

我还想设置默认显示的默认作者和提交者。

【问题讨论】:

    标签: eclipse git eclipse-plugin egit author


    【解决方案1】:
    1. 单击 窗口 > 首选项 > 团队 > Git > 配置
    2. 点击Add Entry,输入键值对:

      • 密钥:用户名
      • 值:YourUsernameHere

      • 密钥:user.email
      • 值:YourEmailHere

    【讨论】:

    【解决方案2】:

    每个开发者都应该执行:

    git config --global user.name "<name of user>"
    git config --global user.email "<email of user>"
    

    如果您想更改现有提交的作者,请查看 here

    【讨论】:

    • 同意,那么 Eclipse 将使用来自YOUR_HOME_DIR/.gitconfig 的配置,这是由上面这两个命令设置的
    • 比只在 Eclipse 中更有效,更全球化!
    【解决方案3】:

    在全球范围内更改您的提交者姓名和电子邮件

    您可以使用--global 标志运行“git config”命令;这将确保您未来的所有提交都使用给定的信息:

    $ git config --global user.name "John Doe"
    $ git config --global user.email "john@doe.org"
    

    更改每个存储库的提交者姓名和电子邮件

    如果您只想在某个存储库中工作时使用特殊设置,您可以简单地省略--global 标志。这使得配置仅在该存储库中有效:

    $ git config user.name "John Doe"
    $ git config user.email "john@doe.org"
    

    Git 备忘单:git for dummies

    【讨论】:

    • 对于那些使用多个工作区并且需要为每个工作区使用不同的作者/提交者而不是全局 Eclipse 设置的人来说,这是一个更好的答案。
    • 同意@Etep。我已经配置了全局和本地帐户。要检查您是否在 repo 中使用正确的 repo 特定帐户,请运行 cat .git/configgit config --local user.name
    【解决方案4】:

    EGit 应该在您第一次提交某事时询问您。但是您以后可以随时更改它,请参见此处:http://wiki.eclipse.org/EGit/User_Guide#Identifying_yourself

    【讨论】:

      【解决方案5】:

      Eclipse v4.4 (Luna) 中,它的工作方式如下。

      【讨论】:

        猜你喜欢
        • 2018-11-21
        • 1970-01-01
        • 1970-01-01
        • 2011-06-26
        • 2015-03-08
        相关资源
        最近更新 更多