Похоже, вы уже нашли лучший ответ - SCM-Manager. Я не знаю, что вы сможете найти пример, который ближе.
Если вы посмотрите на источник, он использует jGit под обложками. jGit - это не плагин eclipse, это java-реализация git, которая используется eGit, является плагином eclipse.
Если вы в конечном итоге используете исходный код SCM-Manager, убедитесь, что вы соблюдаете его лицензию!