Ответ 1
Здесь один для Mac: GitX
Снимок экрана:
Я смотрю на перенос моих проектов на Git из SVN (я убежден, что Git стоит того), и я пытаюсь придумать набор инструментов для использования в проекте. Я искал некоторые инструменты, но на меня не впечатлило то, что я нашел.
Какие визуальные инструменты рекомендуется использовать для пользователей Git в Mac OS X? Что относительно Windows? (У меня несколько сред разработки, и мне нужно Git оснастка в каждом из них)
Здесь один для Mac: GitX
Снимок экрана:
Снимок экрана:
Windows имеет TortoiseGit. Он не такой зрелый, как TortoiseSVN, но я его использовал, и он работает достаточно хорошо для моих целей.
Снимок экрана:
EDIT [декабрь 2014]: я также рекомендую посмотреть ответ Dan. Github UI, вероятно, самый зрелый/поддерживаемый инструмент сейчас (даже если вы не используете Github!)
Попробуйте Git Расширения.
Снимок экрана:
В духе учения о том, как ловить рыбу: посмотрите https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools на Git Wiki, в которой есть раздел о ГПИ.
Git Домашняя страница также содержит раздел о графических интерфейсах: http://git-scm.com/downloads/guis
Я удивлен, что никто не упомянул Tower для Mac OSX.
Вот скриншот:
GitGui поставляется с git. Это всегда отлично работало для меня. Есть ли у вас проблемы с этим?
Снимок экрана:
Для OSX мне не нравится Tower. У меня было слишком много аварий и проблем. С другой стороны, Source Tree работает очень хорошо. Хотя это требует немного большего понимания самого git. Башня ИМО не является краеугольным камнем. Я хочу, чтобы Cornerstone поддерживал GIT.
В Windows есть собственный порт Git, называемый mysysgit.
Если вы используете Eclipse, есть клиент Git, который подключается к этому - egit. TortoiseGit - автономный клиент GUI. Git #/GitSharp является клиентом для Git для .NET.
Пользователи Mac, надеюсь, смогут предоставить несколько примеров для MacOS.
Наслаждайтесь!
Git расширения для Windows отлично работают и интегрируются с Visual Studio (если вам это нужно). Я не пробовал TortoiseGit, но я слышал, что он не совсем готов.
На Mac я пробовал GitX и не был очень впечатлен. Кажется, что многие из команд git отсутствуют, и я должен использовать терминал на регулярной основе. Есть еще один, называемый Gity, но он очень новый, и я еще не пробовал его. Это бесплатно сейчас, но я думаю, что это закончится, когда оно достигнет 1.0.
Для Windows я рекомендую клиент GitHub для Windows (который также работает с другими локальными и удаленными репозиториями, хотя он настроен для работы с Github по умолчанию).
Вот скриншот: