Как установить GitHub для Windows в автономном режиме?
Как вопрос говорит Как установить GitHub для Windows без подключения к интернету? Если это невозможно, есть ли какой-то альтернативный клиент со следующими функциями:
- поддержка прокси-сервера
- автономный установщик
Я нашел smartgit, который имеет автономный установщик, но, похоже, у него нет поддержки прокси.
Если такого клиента нет, то что можно сделать, чтобы расширить функциональность github для windows или какой-то другой клиент? Я имею в виду, есть ли способ использовать некоторый API для его расширения? Любые ссылки для этого были бы полезны.
3 ответов
"GitHub для Windows" является одним из тех волшебных/раздражающих ClickOnce приложения. Они идеально подходят для приложений, которые, как правило, требуют работы в интернете (например, размещение на веб-сайте управления версиями в интернете...)
другое, то волшебная функция " клон в windows "с веб-сайта и автономное автоматическое управление SSH (также полу-раздражает), нет ничего особенного в этом, кроме того, что"довольно".
Если вы действительно нужна автономная работа, или за прокси, получить что-то еще. GitExtenions-отличная интеграция в контекстные меню windows, отличный менеджер РЕПО и не слишком запутанный интерфейс добавления/хранения/фиксации. Это очень напоминает мне TortoiseSVN.
MSysgit также является вариантом для GUIs, но немного более грубым (он выглядит очень 16-битным app'ish). Лично я предпочел бы использовать командную строку, но это я и мой выбор.
О, и, наконец, менее чем за 10 секунд и 1 google поиск, Я нашел, как установить GHfW для работы через прокси, используя стандарт .gitconfig хранит настройки
Это ответ я получил от поддержки сегодня (2015-06-30):
к сожалению, в настоящее время у нас нет автономного установщика. GitHub для Windows использует технологию Microsoft ClickOnce для установка и обновление.
в настоящее время мы работаем над заменой ClickOnce с открытым исходным кодом здесь:
https://github.com/squirrel/squirrel.windows
Как только эта технология завершите и подготавливайте для пользы, мы надеемся переключить GitHub для Windows, чтобы использовать это. Это позволило бы автономный установщик.
тем временем, вы можете найти список альтернативных GUIs доступных здесь:
для текущей версии (по состоянию на июнь 2017 года) GitHub Desktop (windows), вы можете перейти кhttps://github-windows.s3.amazonaws.com/standalone/GitHubDesktop.exe для автономного, автономного установщика.
для GitHub Desktop (beta) команда также работает над тем, чтобы сделать его автономным установщиком, надеюсь, версии 1.0. В настоящее время установщик имеет некоторые вопросы это предотвращает его успешную установку.