Github выпустил обновленную версию Github Desktop — программы под Windows 7+ и OS X, которая дублирует функциональность сайта github.com, но при этом работает локально на компьютере разработчика.
Github Desktop упрощает многие действия в рабочем процессе и заменяет Github for Mac и Github for Windows на новый унифицированный интерфейс.
Ветви
Ветви всегда доступны в левом верхнем углу в режиме просмотра репозитория. Можно быстро выбрать нужную ветку или создать новую.
Совместная работа
Просмотр изменений (diff) до отправки коммита на сайт, в программе сразу видно, в каких файлах и строчках сделаны изменения. Коммит отправляется из окна программы, без использования командной строки.
Прямо из программы отправляются и пул-реквесты.
Слияние и развертывание
Просмотр коммитов в локальной и удаленной ветке, где сразу ясно видно, какие конкретно изменение нужно слить с проектом. Прямо из программы можно слить свой код в основную ветку для развертывания.
Просмотр истории
Интерактивный график с визуализацией сделанных изменений и коммитов. Прямо на графике можно выбрать коммит и просмотреть историю изменений в локальной ветке.
Некоторые пользователи жалуются, что программа подтормаживает на сложных проектах.
Комментарии (10)
xakpc
14.08.2015 00:34Новый GitHub на Win10 на втором мониторе подключенном через HDMI
a553
14.08.2015 00:55Видимо это тот самый новый режим скалирования. Погуглите на эту тему, там как-то можно было вернуть режим скалирования из 8.1.
merhalak
14.08.2015 14:05Да, действительно в Windows 10 большое количество приложений страдает от масштабирования. Например, TheBat. В совместимости отключите масштабирование для экранов с высоким разрешением (одна лишь галочка). И покажите нам результат. :)
xakpc
14.08.2015 20:26Отлично. Только надо помнить что GitHub через ClickOnce ставится и сидит где-то в Local/Apps
Aingis
14.08.2015 16:49Судя по всему, это программа для пулл-реквестов. Обновился, включил, показывается репозиторий полугодовой давности (когда я последний раз запускал), и… git pull никак не сделать. Вижу то же, что и на скрине xakpc во втором комментарии, только дерево коммитов подлиннее. А уж как делать ребейз, менять последний коммит (менять, а не откатывать и накатывать заново), а то и не последний, так всё, только консоль.
phoenixweiss
15.08.2015 15:45+2Ждал. Поставил. Разочаровался. Вернулся на SourceTree(ИМХО для OS X ничего удобнее никогда не встречал).
hardex
diff-ы и pull requestы были в предыдущем релизе