Byłem też kłopoty z powodu tego samego błędu po uruchomieniu tego polecenia:
$ git clone https://bitbucket.org/name/testproject.git
Próbowałem sprawę po schodach (nie pomogło). Naprawdę nie byłem zainteresowany instalowaniem Xcode, a następnie "narzędzi wiersza poleceń", jak sugerowali inni. Ale natknąłem się na połowę odpowiedzi.
Najpierw odinstalowałem moją aktualną wersję Git (1.9.2). I wtedy okazało się, że możliwe jest zainstalowanie narzędzia wiersza poleceń przez siebie, bez konieczności instalowania Xcode:
Xcode page: https://developer.apple.com/xcode/
Downloads near the top
Scroll down to 'Additional Tools'->'View Downloads'
Command Line Tools (OS X Mountain Lion)
z tymi zainstalowany, robi „--version git” powrócił w ten sposób:
git version 1.8.5.2 (Apple Git-48)
Plik "/usr/lib/libSystem.B.dylib" było nietknięte podczas tego procesu. Przynajmniej rozmiar i data pliku nie uległy zmianie. Ponieważ ta biblioteka się nie zmieniła, przypuszczam, że to nie Xcode naprawia rzeczy, ale zainstalowaną wersję Gita.
Pomyślałem o przetestowaniu tej teorii i znalezieniu starszego kodu źródłowego dla różnych wersji Gita, ale nie miałem czasu spędzić na kompilowaniu/instalowaniu/testowaniu każdego, aby sprawdzić, czy ta teoria jest poprawna. I nie widziałem prostej metody odinstalowania "narzędzi wiersza poleceń". Może ktoś inny jest bardziej nieustraszony. :)
- J
Dla każdego, kto jest w Mountain Lion, Twoim problemem może być zainstalowanie Git 2.2.1 dla Mavericks. Wejdź na stronę pobierania i wybierz instalację Snow Leopard. Rozwiązało to problem dla mnie, podczas ponownej instalacji narzędzi wiersza poleceń i fudging z innymi bzdurami nie. Jeśli zainstalujesz Narzędzia wiersza poleceń, będzie to zawierał starą wersję Git, więc aby upewnić się, że używasz 2.2.1 (lub jakiejkolwiek wersji, kiedy to czytasz), po prostu dodaj '/ usr/local/git/bin 'do twojej' PATH'. – orokusaki
Możliwy duplikat [poleceń Git nie działa w terminalu Mac: "błąd: nie znaleziono symbolu: błąd \ _ \ _ \ _ strlcpy \ _chk" (http://stackoverflow.com/questions/20929689/git-commands-not- working-in-mac-terminal-dyld-symbol-not-found-strlcpy-ch) – smci