Właśnie zaktualizowałem komputer Mac do systemu Mac OS X 10.7 (Lion), a teraz Git zniknął:
$ git
-bash: git: command not found
Jak mogę odzyskać Git?
Właśnie zaktualizowałem komputer Mac do systemu Mac OS X 10.7 (Lion), a teraz Git zniknął:
$ git
-bash: git: command not found
Jak mogę odzyskać Git?
PATH
?Odpowiedzi:
Domyślna lokalizacja instalacji to / usr / local , więc dodaj to do swojego pliku ~ / .bash_profile :
Następnie uruchom
source ~/.bash_profile
w Terminalu.źródło
PATH=/usr/local/git/bin:$PATH
do swojego ~ / .bash_profile, ale nie mogę znaleźć (lub uzyskać dostępu do .bash_profile). Próbowałem pisać~/.bash_profile
w Terminalu, ale otrzymałem komunikat „Odmowa uprawnień”. W inny sposób nie wiem, jak uzyskać dostęp do .bash_profile (próbowałem użyć sudo, ale albo nie jest to możliwe, albo używam niewłaściwych poleceń sudo). Byłbym bardzo wdzięczny za pomoc w aktualizowaniu / uzyskiwaniu dostępu do ~ / .bash_profile~/.bash_profile
może być po prostu~/.profile
Jeśli nie chcesz instalować Xcode i / lub MacPorts / Fink / Homebrew , zawsze możesz użyć samodzielnego instalatora: https://sourceforge.net/projects/git-osx-installer/
źródło
Musisz znaleźć plik wykonywalny Gita, a następnie dodać folder do zmiennej środowiskowej PATH w pliku .bash_profile .
Korzystanie z terminala:
Wyszukaj Git:
Edytuj plik .bash_profile . Dodaj:
Git powrócił :-)
W każdym razie proponuję zainstalować Git za pomocą MacPorts . W ten sposób możesz łatwo zaktualizować swoją instancję Git do najnowszej wersji.
źródło
git's directory
po ścieżce, aby uniknąć ewentualnych konfliktówTa odpowiedź ma kilka punktów.
Po pierwsze, nie musisz instalować Xcode. Instalator Git działa doskonale. Jeśli jednak chcesz używać Gita z poziomu Xcode - oczekuje, że instalacja zostanie znaleziona w katalogu / usr / local / bin. Jeśli masz zainstalowanego własnego Gita w innym miejscu - mam skrypt który to naprawia.
Drugi to ścieżka. Moja ścieżka Git była kiedyś przechowywana w obszarze
/etc/paths.d/
Jednak instalacja systemu Mac OS X 10.7 (Lion) nadpisuje zawartość tego folderu, a także/etc/paths
plik. To właśnie mi się przydarzyło i mam ten sam błąd. Ponowne odtworzenie pliku ścieżki rozwiązało problem.źródło
git
$ nie na $,/usr/local/bin
ale raczej na/Applications/Xcode.app/Contents/Developer/usr/bin
.To część Xcode . Musisz ponownie zainstalować narzędzia programistyczne.
źródło
Zawsze możesz użyć MacPorts ...
źródło