在Netbeans中更改Git提交者

37

在 Netbeans 7.1中增加了 Git 支持,但是我没有看到更改提交者信息的方法。目前,默认使用我的系统信息,这不是我想要的。有没有办法更改这个呢?

6个回答

75

尝试在本地的git配置文件.git/config中设置它:

[user]
        name = yourname
        email = youremail

4
对我来说,该文件位于 ~/.gitconfig。(在 Windows 上的 Netbeans 7.1 中)效果非常好。 - Mike S.
1
非常感谢,这避免了我很多的压力!由于此事,NetBeans刚刚提交了我的真实姓名和非常私人的电子邮件。 - Sliq
2
@MikeS。在Windows 7上,NetBeans 8.0.1无法识别.gitconfig。 - Puce
5
在 NetBeans 8.0.x 中,可以通过 Team > Repository > Open Config 或者右键菜单 > Git > Repository > Open Config 访问该文件。 - Dazed
@Dazed 我认为全局配置 - khaled_webdev

19
您可以直接编辑组合框中的默认文本,NetBeans会记住它以备下一次使用。数据保存在一个 git.properties 文件中,例如: C:\Users\USERNAME\.netbeans\7.1.2\config\Preferences\org\netbeans\modules\git.properties)。 编辑: 根据下面的评论,似乎在NetBeans 8中配置文件的位置已更改(我已经很久没有使用NetBeans了)。
以下是 @tzi 提供的替代位置: C:\Users\USERNAME\AppData\Roaming\Netbeans\8.0.1\config\Preferences\org\netbean‌​s\modules\git.properties

在 NetBeans 8.0.1 中,默认情况下不使用此选项,仅供下拉选择。 - Puce
对我来说,它是 C:\Users\USERNAME\AppData\Roaming\Netbeans\8.0.1\config\Preferences\org\netbeans\modules\git.properties - tzi
@tzi - 已更新答案。干杯。 - AVIDeveloper
对于macOS中的Netbeans 8.2用户目录:/Users/USERNAME/Library/Application Support/NetBeans/8.2/config/Preferences/org/netbeans/modules/git.properties或使用Netbeans关于用户目录:起始路径。 - joseluisbz

7

酷!!! 另外,将表单放在更改用户名的位置也很好。如下:git config user.name --global "john.legend" - Rafael Gomes Francisco

2

通过添加以下条目,它可以在NetBeans v7.3.1/Windows 7中正常工作:

名称 = GitHub用户名

电子邮件 = GitHub注册电子邮件

文件位置:

C:\Users\[用户名]\AppData\Roaming\NetBeans\7.3.1\config\Preferences\org\netbeans\modules\git.properties


1

Windows 7文件位置:

C:\Users\USERNAME\.gitconfig

你应该对这个文件做什么? - Chris Gerken
请查看兄弟评论:https://dev59.com/YGoy5IYBdhLWcg3wCp3Q#8803742 | https://dev59.com/YGoy5IYBdhLWcg3wCp3Q#8803752 - jezmck

0

这个可以在Git社区书中找到相关内容。

除非你想要在同一个用户账户下有两组提交者信息,否则它是有效的。

来自该页面:

[user]
    name = Scott Chacon
    email = schacon@gmail.com

我不确定是否需要引号。谢谢你的例子。 - lepe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接