Nie pamiętam, jak zainstalowałem git jakiś czas temu ... ale teraz żyje /usr/bin/git
i wymaga aktualizacji.
Nie obchodzi mnie, jak (wstępnie skompilowana lub zbudować własną), ale nie chcę innej wersji istniejącej gdzie indziej. niejasno pamiętam zwijanie (zwijanie) źródła i kompilowanie go. ale nie pozytywne. w każdym razie, jaki jest najłatwiejszy sposób na aktualizowanie Gita pod Mac OS X?
Pytanie poboczne: Nie znam się na git. czy po zainstalowaniu JEST CAŁKOWICIE zawarty w swoim katalogu? więc w moim przypadku wszystko na temat git na moim komputerze (z wyjątkiem oczywiście repozytoriów kodu) jest w /usr/bin/git/
? Jeśli tak, to czy mogę po prostu przesuwać git za pomocą prostego mv -R /usr/bin/git /opt/git
? Następnie zaktualizuj mój $PATH
i wszystko powinno działać jak poprzednio? jeśli tak, to przypuszczałem, że mógłbym ponownie zainstalować dowolną metodą i do dowolnego katalogu ... a następnie przenieść nowy do / usr / bin, zastępując starą wersję?!? Czy to źle?
źródło
git --exec-path=…
,export GIT_EXEC_PATH=…
,export GITPERLLIB=…
, itd.), Ale są one prawdopodobnie kilka, które nie są konfigurowalne. Odradzałbym próbę ich przenoszenia.Odpowiedzi:
Istnieje git-osx-installer . Możesz zasubskrybować kanał na tej stronie i otrzymywać powiadomienia o przyszłych wersjach.
źródło
/usr/local/git/bin/git
Możesz wypróbować MacPorts (lub Homebrew lub Fink) dla Mac OS, który jest podobny do apt-get itp. Na Linuksie. Często lepiej jest używać menedżera pakietów niż ręcznie kompilować, ponieważ można aktualizować pakiety za pomocą „nieaktualnej aktualizacji portu sudo”.
Myślę, że możesz przesuwać git na dysku twardym, dopóki cel jest na twojej drodze. Myślę, że MacPorts instaluje się w / usr / local / bin. Aby uniknąć nieporozumień, możesz odinstalować / usunąć swoją wersję przed zainstalowaniem git za pomocą menedżera pakietów.
źródło
/opt/local
drzewie./usr/bin
? chciałbym ponownie znaleźć tego instalatora (lub instrukcje), abym mógł po prostu zaktualizować tę wersję ... cholera, naprawdę powinienem zanotować każdą instalację, którą wykonuję ... jest wiele sposobów na wiele wersji tego samego w świecie UNIX. ..Być może zainstalowałeś Git ze źródła na Mac OS X 10.6 (Snow Leopard) Intel x86 (32-bitowy) . Wystarczy zmienić wystąpienie (w
git-install.bash
skrypcie)-arch i386
na-arch x86_64
dla instalacji 64-bitowej.źródło