Установка Git отдельно от Github для Mac

Я установил Github для Mac.

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

В Guthub для Mac есть возможность установить командную строку. Все, что для этого нужно, это создать псевдоним Github в /usr/local/bin, который указывает на приложение Github для Mac.

Двойной щелчок по нему открывает окно терминала, а затем Github для Mac.

Есть идеи, как заставить Git работать в командной строке?

Это относительно чистая версия Lion OS X.


person Jon    schedule 12.06.2012    source источник
comment
Теперь у вас есть еще один вариант установки Git с обновленным GitHub для Mac: см. мой ответ ниже.   -  person VonC    schedule 21.05.2013


Ответы (5)


https://help.github.com/articles/set-up-git#platform-mac

Должен пройти вас, хотя установка его.

person howderek    schedule 12.06.2012
comment
Вы говорите, что Github для Mac не включает Git? - person Jon; 12.06.2012
comment
Я считаю, что он использует библиотеку, которая позволяет ему взаимодействовать с такими вещами, как Git. Так да. - person howderek; 12.06.2012
comment
Да, я только что скачал Github для Mac (о котором раньше не слышал) и могу подтвердить, что на самом деле он не включает двоичные файлы git. - person ebneter; 13.06.2012

Git включен в пакет инструментов командной строки, предоставляемый Apple, который можно загрузить по адресу https://developer.apple.com/downloads/index.action

Он также включен в Xcode, который можно загрузить либо из Mac App Store, либо по приведенной выше ссылке.

Предполагая, что вы не хотите устанавливать ни один из них, вы также можете получить Git, загрузив его с http://git-scm.com/downloads

Надеюсь, это поможет.

person tgt    schedule 12.06.2012
comment
Вы говорите, что Github для Mac не включает Git? - person Jon; 12.06.2012

Я настоятельно рекомендую установить Homebrew, который отличная работа по отслеживанию последних выпусков git.

Как только Homebrew установлен, это так же просто, как:

brew install git
person leedm777    schedule 12.06.2012
comment
Я согласен, что домашнее пиво — это здорово. Помните, что если у вас установлен xcode, он включает (немного более старую версию) git, который может конфликтовать с доморощенной версией. - person spuder; 31.03.2013

Обратите внимание, что с мая 2013 г. у вас теперь есть GitHub для Mac:

  • графический интерфейс
  • CLI (интерфейс командной строки)

См. сообщение в блоге Установка Git из GitHub для Mac

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

Даже обновления git позаботятся о вас:

И всякий раз, когда мы обновляем версию Git, включенную в GitHub для Mac, вы получаете изменения автоматически — с вашей стороны не требуется никакой работы!

вы можете заметить некоторые изменения в окне настроек.
На недавно переименованной вкладке Advanced просто нажмите Install Command Line Tools.

нажмите установить

Вам будет предложено ввести пароль администратора, чтобы Git можно было установить в /usr/local/bin, и вскоре вы должны увидеть, что это удалось:

введите здесь описание изображения

person VonC    schedule 21.05.2013
comment
как удалить версию git, установленную через GitHub для Mac? - person Hari Pachuveetil; 06.06.2013
comment
@FloydPink В этом случае я не знаю. Это может быть хорошим вопросом сам по себе. - person VonC; 06.06.2013

Приложение GitHub создает много ссылок в /usr/local. Используйте эту команду, чтобы найти все файлы ссылок из GitHub.

ls -l $(find /usr/local -type l) | grep GitHub.app | awk '{ print $9}'

затем rm их.

PS: GitHub также создал некоторые каталоги, которые вызывают ошибку при запуске brew link git, например. /usr/local/share/git-core, /usr/local/lib/perl5/site_perl. Вы должны удалить их осторожно.

person Qing    schedule 10.01.2015