Я использую SmartGit уже несколько дней и должен сказать, что очень впечатлен. Я не мерзавец, но пока мне ни для чего не пришлось ломать CLI.
А интерфейс просто ... приятный, без трения. Нет ничего из того, что «не могли ли они просто это сделать?» раздражения, которые я нашел у других.
На данный момент мне больше всего понравились Git Extensions .
Плюсы:
Минусы:
(Это не совсем "Windows" автономный Git GUI, но все же довольно продвинутый)
Учитывая, что с тех пор Eclipse находится в процессе зеркалирования всех своих проектов в Git-репозитории, EGit (основанный на JGit) достиг определенного прогресса и является частью экосистемы Eclipse, и находится на одном уровне с своим аналогом Mercurial.
Вы можете внести свой вклад в EGit там.
Этот учебник является достаточно полным.
alt text http://www.vogella.de/articles/EGit/images/github60.gif