Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改EclipseGit插件中的默认作者和提交者?_Eclipse_Git_Eclipse Plugin_Egit_Author - Fatal编程技术网

如何更改EclipseGit插件中的默认作者和提交者?

如何更改EclipseGit插件中的默认作者和提交者?,eclipse,git,eclipse-plugin,egit,author,Eclipse,Git,Eclipse Plugin,Egit,Author,我正在使用Eclipse的Git插件。我有几个作者和提交人,当我开始在这些字段中键入时,会显示这些作者和提交人 如何对此列表进行更改,或删除某些作者或提交者 此外,我想设置默认的作者和提交人,默认情况下显示 每个开发人员都应执行以下操作: git config --global user.name "<name of user>" git config --global user.email "<email of user>" git config--global us

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

如何对此列表进行更改,或删除某些作者或提交者

此外,我想设置默认的作者和提交人,默认情况下显示


每个开发人员都应执行以下操作:

git config --global user.name "<name of user>"
git config --global user.email "<email of user>"
git config--global user.name“”
git配置--全局用户电子邮件“”

如果您想更改现有提交的作者,请注意,EGit应该在您第一次提交某些内容时询问您。但您以后可以随时更改它,请参见此处:

  • 单击窗口>首选项>团队>Git>配置
  • 单击添加条目,然后输入键值对:

    • 键:用户名
    • Value:yourUserName此处

    • 键:用户。电子邮件
    • 价值:你的电子邮件在这里
  • 在(月球)中,它的工作方式如下

    在全球范围内更改您的提交人姓名和电子邮件 您可以使用
    --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备忘单:

    在添加新条目之前,我必须这样做。这对我来说是可行的。在添加配置后重新启动eclipse。同意,eclipse将使用来自
    YOUR_HOME\u DIR/.gitconfig
    的配置,这是由上面的两个命令设置的,并且比仅在eclipse中使用更全局!对于那些使用多个工作区并且每个工作区需要不同的作者/提交人而不是全局Eclipse设置的人来说,这是一个更好的答案。同意@Etep。我已经配置了全局帐户和本地帐户。要检查您是否在回购中使用了正确的回购特定帐户,请运行
    cat.git/config
    git-config--local user.name