2012-10-27 10 views
5

Niedawno zainstalowano GitHub for Mac, graficznego klienta Git z GitHub, a także narzędzie wiersza polecenia z menu, przedstawiono poniżej:Jak uzyskać dostęp do narzędzia wiersza poleceń "GitHub dla Mac" z terminala?

GitHub for Mac menu

I został powiadomiony narzędzia wiersza polecenia został zainstalowany w /usr/local/github, ale gdy sprawdziłem to rzeczywiście zostały wprowadzone w /usr/local/bin/github - szczegóły poniżej:

Terminal results

kiedy próbuję uruchomić git uzyskać -bash: git: command not found, więc dodałem export PATH=/usr/local/bin:$PATH do ~/.profile myśląc, że to rozwiąże problem, ale nie ma - wszystko, co wydaje się być inne, mogę teraz uruchomić GitHub dla Mac z terminala, wpisując github.

Czy ktoś z większą wiedzą może wyjaśnić, co się tutaj dzieje?

+0

Co jest w tym folderze github? –

+1

Cześć Thomas, to nie jest katalog. Myślę, że jest to dowiązanie symboliczne do pliku wewnątrz GitHub.app (?) Sprawdź drugi zrzut ekranu. – Check12

+0

Co się stanie, jeśli spróbujesz bezpośrednio wykonać plik, który jest symlinkowany? –

Odpowiedz

6

Narzędzie wiersza polecenia "GitHub dla Mac" jest tylko narzędziem do uruchamiania "GitHub dla Mac" w bieżącym katalogu.

Aby zainstalować narzędzie wiersza polecenia git, należy użyć Homebrew (brew install git) lub instalatora Git for OS X.

+0

Najnowsza wersja (176) instaluje git do użycia w linii poleceń. – mmcglynn

6

Od maja 2013 roku, teraz masz inną opcję:

Patrz „Installing Git from GitHub for Mac

można teraz łatwo zainstalować Git do użytku w linii poleceń, bez potrzeby pobierać żadnych oddzielnych pakietów.
I za każdym razem, gdy aktualizujemy wersję Gita dołączoną do GitHub na Maca, otrzymasz zmiany automatycznie - bez twojej pracy!

możesz zauważyć pewne zmiany w oknie Preferencje.
W nowo zmienionej nazwie "Advanced" wystarczy kliknąć "Install Command Line Tools".

click install

Zostaniesz poproszony o hasło administratora, dzięki czemu można zainstalować Git do /usr/local/bin, a następnie należy wkrótce zobaczyć, że udało:

enter image description here

Powiązane problemy