Я щойно оновив свій Mac до Mac OS X v10.7 (Lion), і тепер Git вже немає:
$ git
-bash: git: command not found
Як я можу повернути Git?
Я щойно оновив свій Mac до Mac OS X v10.7 (Lion), і тепер Git вже немає:
$ git
-bash: git: command not found
Як я можу повернути Git?
Відповіді:
Місце встановлення за замовчуванням - / usr / local , тому додайте це у файл ~ / .bash_profile :
export PATH=$PATH:/usr/local/git/bin/
Потім запустіть source ~/.bash_profile
у Терміналі.
PATH=/usr/local/git/bin:$PATH
до вашого ~ / .bash_profile, але я не можу знайти (або отримати доступ до .bash_profile). Я спробував набрати текст ~/.bash_profile
у терміналі, але отримав "Дозвіл відмовлено". Я інакше не знаю, як отримати доступ до .bash_profile (я намагався використовувати sudo, але це або неможливо, або я використовую неправильні команди sudo). Я був би дуже вдячний за допомогу в оновленні / доступі до ~ / .bash_profile
~/.bash_profile
може бути просто~/.profile
Якщо ви не хочете встановлювати Xcode та / або MacPorts / Fink / Homebrew , ви завжди можете скористатися автономним інсталятором: https://sourceforge.net/projects/git-osx-installer/
Вам потрібно знайти, де знаходиться виконуваний файл Git, а потім додати папку до змінної середовища PATH у файлі .bash_profile .
Використання терміналу:
Шукати Git:
sudo find / -name git
Відредагуйте файл .bash_profile . Додати:
PATH="<Directory of Git>:$PATH"
Git повернувся :-)
У будь-якому випадку, я пропоную вам встановити Git за допомогою MacPorts . Таким чином ви можете легко оновити свій екземпляр Git до останнього випуску.
git's directory
пройти шлях, щоб уникнути можливих конфліктів
У цій відповіді є кілька пунктів.
По-перше, вам не потрібно встановлювати Xcode. Інсталятор Git чудово працює. Однак, якщо ви хочете використовувати Git зсередини Xcode - він очікує знайти інсталяцію в / usr / local / bin. Якщо у вас встановлений власний Git в іншому місці - у мене є сценарій, який це виправляє.
По-друге, це стосується шляху. Мій Git шлях , який використовується для тримати під /etc/paths.d/
Однак Mac OS X v10.7 (Lion) встановити перезаписує вміст цієї папки і /etc/paths
файлу , а також. Так трапилося зі мною, і я отримав ту ж помилку. Відновлення файлу шляху вирішило проблему.
git
$ не на $, /usr/local/bin
а скоріше на /Applications/Xcode.app/Contents/Developer/usr/bin
.
Ви завжди можете використовувати MacPorts ...
PATH
?