-
JGit and EGit are implementations of the Git SCM (by King Penguin) in Java. Git is the killer SCM originally developed for the Linux Kernel, but now thanks the versatility and extreme performance is taking over as the main SCM tool for an ever increasing number of other projects too. Git is available on any Unix-like platform plus Microsoft Windows.