Github выпустил обновленную версию Github Desktop — программы под Windows 7+ и OS X, которая дублирует функциональность сайта github.com, но при этом работает локально на компьютере разработчика.

Github Desktop упрощает многие действия в рабочем процессе и заменяет Github for Mac и Github for Windows на новый унифицированный интерфейс.

Ветви


Ветви всегда доступны в левом верхнем углу в режиме просмотра репозитория. Можно быстро выбрать нужную ветку или создать новую.



Совместная работа


Просмотр изменений (diff) до отправки коммита на сайт, в программе сразу видно, в каких файлах и строчках сделаны изменения. Коммит отправляется из окна программы, без использования командной строки.



Прямо из программы отправляются и пул-реквесты.



Слияние и развертывание


Просмотр коммитов в локальной и удаленной ветке, где сразу ясно видно, какие конкретно изменение нужно слить с проектом. Прямо из программы можно слить свой код в основную ветку для развертывания.



Просмотр истории


Интерактивный график с визуализацией сделанных изменений и коммитов. Прямо на графике можно выбрать коммит и просмотреть историю изменений в локальной ветке.



Некоторые пользователи жалуются, что программа подтормаживает на сложных проектах.

Комментарии (10)


  1. hardex
    14.08.2015 00:03
    +1

    diff-ы и pull requestы были в предыдущем релизе


  1. xakpc
    14.08.2015 00:34

    Новый GitHub на Win10 на втором мониторе подключенном через HDMI


    1. a553
      14.08.2015 00:55

      Видимо это тот самый новый режим скалирования. Погуглите на эту тему, там как-то можно было вернуть режим скалирования из 8.1.


    1. merhalak
      14.08.2015 14:05

      Да, действительно в Windows 10 большое количество приложений страдает от масштабирования. Например, TheBat. В совместимости отключите масштабирование для экранов с высоким разрешением (одна лишь галочка). И покажите нам результат. :)


      1. xakpc
        14.08.2015 20:26

        Отлично. Только надо помнить что GitHub через ClickOnce ставится и сидит где-то в Local/Apps


  1. JiLiZART
    14.08.2015 05:59

    Вот и что им мешает сделать нормальную кроссплатформенную программу для работы. На основе ядра atom (electron).


    1. namespace
      14.08.2015 12:06
      +1

      Им нравится так, как сейчас. Этого недостаточно?


  1. Aingis
    14.08.2015 16:49

    Судя по всему, это программа для пулл-реквестов. Обновился, включил, показывается репозиторий полугодовой давности (когда я последний раз запускал), и… git pull никак не сделать. Вижу то же, что и на скрине xakpc во втором комментарии, только дерево коммитов подлиннее. А уж как делать ребейз, менять последний коммит (менять, а не откатывать и накатывать заново), а то и не последний, так всё, только консоль.


  1. phoenixweiss
    15.08.2015 15:45
    +2

    Ждал. Поставил. Разочаровался. Вернулся на SourceTree(ИМХО для OS X ничего удобнее никогда не встречал).


    1. HeadOnFire
      17.08.2015 21:28

      ИМХО, как и для Windows.