anthonyvdotbe commented on issue #4478: URL: https://github.com/apache/netbeans/issues/4478#issuecomment-1214404216
> What is meant by "support native GIT"? Or maybe more specifically what is the "acceptance criteria" to determine if this is been implemented as needed? > > Assume this means either (1) Don't do it through JGit since JGit is delayed in adding functionality (i.e. and no one is working to update JGIT to support needed functionality available in "native git")? > > (2) Have some "CLI interface" within NB to make native git calls. Is basic Tools...Open Terminal not an option here? This means (1). > > > Generally, if I want to do anything vaguely complicated I use the terminal (inside or outside NetBeans) anyway. > > > > > > JGit is unable to interpret my git configuration correctly, so even basic things don't work as they should. (And NetBeans' terminal support on Windows leaves a lot to be desired.) > > From within Netbeans, does right clicking on project, and select Git...Repository... or "Team...Repository" and select either (1) Open Configuration or (2) Open Global Configuration provide some of what is needed here? No, the issue is that my .gitconfig file contains `includeIf` sections. > > (And NetBeans' terminal support on Windows leaves a lot to be desired.) > > What is meant here? From toying around, it seems to allow git functionality to work. Is there a specific issue or "use case" where it's not acceptable? See https://github.com/apache/netbeans/issues/3959 and compare this to the terminal in VS Code or IntelliJ IDEA. > So is upgrade to [JGIT 6.2.0 ](https://projects.eclipse.org/projects/technology.jgit/releases/6.2.0) one of the suggestions? No, see my earlier reply: > > I'm not deep enough into the features of JGit, but updating to a newer JGit will not fix most of your mentioned questions? > > Apart from the first one, all JGit issues I mentioned are still unresolved, including the one that may result in data loss. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
