Ответ 1
Я начал GitExtensions около недели назад. Allthough версия 0.6 - довольно полный пакет, я пока не считаю его готовым к выпуску. Набор инструментов должен быть готов к его первой стабильной версии за несколько дней. Есть несколько вещей, которые мне нужно исправить, прежде чем кто-либо должен использовать его в производстве. Самая важная проблема в том, что часть расширения оболочки написана в С# и поэтому может вызвать проблемы. Я переписываю это в С++ на данный момент, нужно просто взять еще несколько часов. Я также хочу создать некоторые функции, которые должны помешать пользователям прикручивать (например, создавать приставку на другом прикладе и отбрасывать работу или совершать изменения, когда посередине слияния). Я уже закончил все команды git, которые я когда-либо использовал (push, pull, fetch, stash, branch, commit, merge, format-patch, am, apply и т.д.), Поэтому его можно будет использовать довольно скоро. Набор инструментов написан на С# (.Net 3.5 до версии 0.6, более поздние версии используют .Net 2.0), за исключением части расширения оболочки. Существует также плагин визуальной студии, но это все еще довольно просто.
Я еще не пробовал TortoiseGit, но мне очень нравится TortoiseSVN!
Хенка