Как установить Git для Cygwin?
Я вижу некоторые учебники в интернете, но они показывают только, как установить git на Cygwin, когда вы устанавливаете Cygwin. У меня уже установлен и настроен cygwin, поэтому я бы предпочел не повторять этот шаг. Как установить git framework, чтобы я мог использовать его для github?
спасибо.
2 ответов
в мире Cygwin действительно нет такой вещи, как только установка пакета AS вы устанавливаете Cygwin. Cygwin был изначально разработан с настройкой.exe для запуска несколько раз, когда это необходимо.
в зеркалах РЕПО Cygwin доступны тысячи пакетов. Из того, что вы говорите, похоже, что у вас был один раунд с файлом установки, а затем вы никогда не планировали устанавливать какие-либо дополнительные доступные пакеты или обновить их в будущем. Это то, для чего конкретно используется файл Cygwin setup.
если в настоящее время Git не установлен в вашей конкретной среде Cygwin, просто запустите программу установки.exe снова и выберите пакет. Он должен автоматически определять текущий каталог установки и каталог пакета, а также ранее выбранное зеркало. Когда вы отметите пакет Git для установки, он автоматически загрузит все зависимости, как и apt-get или любой другой менеджер пакетов *NIX.
существует также заброшенный проект под названием apt-cyg
что я все еще использую религиозно, особенно на удаленных системах через SSH, чтобы избежать настройки GUI.исполняемый. apt-cyg
Это в основном сценарий оболочки, который установит ваш пакет непосредственно из командной строки,apt-get
-стиле. Это требует wget
и subversion
, но после 30 секунд, необходимых для настройки, вы просто запустите apt-cyg install git
. Он также устанавливает зависимости, как и GUI установка.исполняемый.
существует также аналогичная альтернатива, если вы устанавливаете Cygwin через Chocolatey package manager - вы также можете установить cyg-get
(кажется, это называется). Синтаксис немного другой-что-то вроде cyg-get git
. Мне не очень нравится этот метод, потому что он отличается от apt-cyg тем, что он фактически использует настройку.exe и просто автоматизирует процесс, так что вам не нужно ничего нажимать. Я не использую этот метод, потому что последнее, что я проверил, Chocolatey только поддерживается 32-разрядная установка Cygwin, которую также ищет пакет cyg-get.
apt-cyg
может быть оставлен, но он еще не разочаровал, и если я знаю, что я ищу, я всегда предпочитаю его вместо запуска установки.exe для установки пакета.
похоже, что проект был поднят и снова находится в активной разработке:https://github.com/transcode-open/apt-cyg
похоже, эта версия требует рысь установить. Я не знаю. Я все еще просто использую оригинальную версию кода Google, которая отлично работала в последний раз, когда я проверял:https://code.google.com/p/apt-cyg/
http://redmine.jamoma.org/projects/1/wiki/Installing_and_setting_up_GIT Следуя инструкциям, указанным в ссылке для windows, вы можете установить git с помощью cygwin