Git GUI для Mac: Gitbox

gitbox-скриншот

Gitbox — довольно приятный графический интерфейс для системы контроля версий Git. Здесь есть все ожидаемые функции: быстро просматривать ветки, историю, статус рабочего каталога, а затем легко фиксировать, извлекать, объединять и отправлять файлы с минимальными усилиями. Некоторое время назад я впервые использовал Gitbox в качестве предварительной версии, и мне она понравилась, вам потребуются установленные и Xcode, и Git, чтобы иметь возможность запускать приложение самостоятельно.

Вот что разработчик Gitbox называет функциями:

Проверить все. Вы можете проверить локальную ветку, тег и даже удаленную ветку с помощью одной кнопки раскрывающегося списка. С этого момента вам не нужно запоминать непонятную команду отслеживания ветвей или редактировать .git / config. Выберите удаленную ветку, введите для нее локальное имя, и все готово.

Своевременно. Gitbox обновляет статус рабочего каталога каждый раз, когда вы фокусируете окно. В фоновом режиме он периодически извлекает данные из выбранной удаленной ветки и отображает неслитые коммиты в истории. Статус рабочего каталога, локальных и удаленных ветвей всегда в актуальном состоянии.

Богатая история. История показывает все коммиты как в локальной, так и в удаленной ветке. Не отправленные коммиты отмечены зеленым цветом. Неоттянутые коммиты серые. Вы также можете выбрать другую локальную ветвь в меню «Удаленная ветвь», чтобы объединить ее с текущей.

Чистый дизайн. Нет никаких палитр или дополнительных окон, загромождающих экран. Ваш репозиторий прекрасно умещается в одном окне с несколькими кнопками. Используйте главное меню для нечастых операций, таких как добавление нового URL-адреса репозитория или сохранение изменений.

Сверх быстрый. Все мы любим командную строку за скорость. Но это не очень умно. Скажем, вы перемещаете файл из одной папки в другую: в Терминале вам нужно будет ввести «git rm» старый путь (файл пропал, поэтому без табуляции) и «git add» новый путь. И это становится настоящей болью, когда вам случается переименовывать несколько файлов. Но в Gitbox вы просто устанавливаете флажок. Статус обновляется мгновенно, вам больше не нужно вводить «git status» снова.

Если вы ищете клиент Git GUi для Mac OS X, ознакомьтесь с Gitbox.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.