This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The IDE should provide an UI for informing which user and email to use for automatic merges from pulling. Product Version = NetBeans IDE Dev (Build 20120831-087e644a9afa) Operating System = Windows 7 version 6.1 running on amd64 Java; VM; Vendor = 1.7.0_01 Runtime = Java HotSpot(TM) 64-Bit Server VM 21.1-b02
Why? Is a merge committed with a different username and email than specified in .git/config? Then it's a bug. Or do you really want to merge as a different user? Please describe a meaningful scenario.
Users do not necessarily have git itself installed on their machines - I'd assume most do not. Right now, if that is the case, there is no way of changing the user/email combination used for a repository or globally. The IDE allows one to provide such information at commit time, but does not change git config automatically in case it does not contain a default set. That would be another option.
> Users do not necessarily have git itself installed on their machines - I'd > assume most do not. Right now, if that is the case, there is no way of changing > the user/email combination used for a repository or globally. Sure there is, File -> Open File... (open REPOSITORY_ROOT/.git/config), edit the file and save. Although i agree it's not very comfortable especially for not experienced git users.
I was thinking about this issue again today and I think such information should be collected during the checkout process. If there is an existing checkout without such properties, it is probably because it was done without NetBeans anyway, so they either know git command line or have another tool that they used and that is supposed to support setting this information. This would make the change easier to implement, right?
Now that NetBeans always suggests the user configured for that repository, this has become even more important to have.