我有一個Mac OS X版本:10.8.2和Xcode 4.5.2。在Mac OS上安裝或不安裝Git
我打算使用git,我不確定是否需要安裝它。
搜索我的電腦上,我發現在這裏:/Applications/Xcode.app/Contents/Developer/usr/bin/git
如果它需要我去安裝這個distribution。 這是正確的嗎?
是否有必要安裝Git或可以使用Xcode自帶的那個?
我有一個Mac OS X版本:10.8.2和Xcode 4.5.2。在Mac OS上安裝或不安裝Git
我打算使用git,我不確定是否需要安裝它。
搜索我的電腦上,我發現在這裏:/Applications/Xcode.app/Contents/Developer/usr/bin/git
如果它需要我去安裝這個distribution。 這是正確的嗎?
是否有必要安裝Git或可以使用Xcode自帶的那個?
如果Xcode自帶的那個不支持你想要的功能,或者當然修復了一個bug,你只需要安裝更新版本的git
。
您需要安裝Xcode命令行包,才能從標準路徑(/usr/bin
)訪問像git這樣的東西。你可以在Xcode本身內做到這一點。
如果您需要安裝較新版本的git,我會推薦Macports版本。
我很少在我的Mac上使用命令行版本的git,寧願使用優秀的免費應用程序來執行復雜的源代碼管理操作。
但是,您可以注意到,它的版本比分發版本舊。我個人使用homebrew的git版本
如果您使用Xcode並且沒有計劃卸載Xcode 4.5.2(或更新版本),那麼git已經爲您提供。唯一的問題是捆綁在Xcode中的git版本可能不是最新的。另一件事是使用從控制檯或Terminal.app混帳(裏面的Xcode捆綁),那麼你就需要用
xcrun
前綴您的命令更多細節參見手冊頁。另一方面,如果你想在不需要Xcode的情況下使用git,那麼下載git源代碼,使用makefile編譯將允許你根據需要定製git。
Atlassian SourceTree +1。 – 2013-02-15 08:13:58
而且,我還需要git-svn。我可以在哪裏下載它? – VansFannel 2013-02-15 08:36:01
@VansFannel如果你使用的是Macports版本的git,那麼它看起來必須使用'svn'變體來安裝'git-core';即'$ sudo port install git-core + svn'。 – trojanfoe 2013-02-15 09:20:47