After using Git from the command line for a while, I am ready for the convenience a GUI plugin (for Eclipse) can offer.
However, I prefer a Git plugin similar to to MS Visual Studio’s Git Source Control Provider which is only a wrapper around the already installed msysgit. I really don’t want two different Git implementations accessing the same repository.
EGit sounds perfect – if it can use the already installed msysgit in my PC.
But can it?
No, it can not. Egit as tooling part requires JGit as repository access part.
But there is really no problem using msysgit and Egit in parallel, that is what most users of Egit have done in the beginning (including myself), when EGit/JGit still lacked a lot of features. And JGit is also thoroughly tested, quite some bugs in the native git implementation have been found due to implementing JGit.