Подтвердить что ты не робот

Как установить Github для Windows в автономном режиме?

Как говорится в том, как установить Github для Windows без подключения к Интернету? Если это невозможно, есть ли альтернативный клиент со следующими функциями:

  • Поддержка прокси-сервера
  • Автономный установщик

Я нашел smartgit, у которого есть автономный установщик, но похоже, что он не поддерживает прокси.

Если такого клиента нет, то что можно сделать, чтобы расширить функциональность github для окон или другого клиента? Я имею в виду, есть ли способ использовать какой-либо API для его расширения? Любые ссылки для этого были бы полезны.

4b9b3361

Ответ 1

"GitHub для Windows" является одним из тех магических/раздражающих ClickOnce приложений. Они идеально подходят для приложений, которые, как правило, требуют работы в Интернете (например, публикации на веб-сайте управления онлайн-ресурсами...)

Другое, тогда волшебное "клонирование к окнам" присутствует на веб-сайте, а самосохраняемое SSH-управление (также полууничтожающее), в нем нет ничего особенного, кроме того, что оно "красиво".

Если вам действительно нужна работа в автономном режиме или за прокси-серверами, получите что-то еще. GitExtenions - отличная интеграция в контекстные меню Windows и отличный менеджер репо, а также не слишком запутывающий интерфейс add/stash/commit. Это очень напоминает TortoiseSVN.

MSysgit также является вариантом для графических интерфейсов, но немного более груб (он выглядит очень 16-битным приложением). Лично я предпочел бы использовать командную строку, но это я и мои варианты.

О, и, наконец, менее чем за 10 секунд и 1 google search, я нашел, как настроить GHfW на работу через прокси-сервер, используя standard.gitconfig

Ответ 2

Это ответ, который я получил от поддержки сегодня (2015-06-30):

К сожалению, в настоящее время у нас нет автономного установщика. GitHub для Windows использует технологию Microsoft ClickOnce для установки и обновления.

В настоящее время мы работаем над заменой с открытым исходным кодом для ClickOnce здесь:

https://github.com/squirrel/squirrel.windows

Как только эта технология будет готова и готова к использованию, мы надеемся GitHub для Windows, чтобы использовать это. Это позволило бы автономно Установщик.

Тем временем вы можете найти список альтернативных графических интерфейсов здесь:

http://git-scm.com/downloads/guis

Ответ 3

В текущей версии (по состоянию на июнь 2017 года) GitHub Desktop (windows) вы можете перейти на https://github-windows.s3.amazonaws.com/standalone/GitHubDesktop.exe для автономной, автономный установщик.

Для GitHub Desktop (бета) команда также работает над тем, чтобы сделать ее автономным установщиком по версии 1.0. В настоящее время установщик имеет issues, которые не позволяют ему успешно установить.