2012-06-05 49 views
8

首先,如果這是一個非常簡單的問題,但Git對我來說絕對是全新的道歉。基本上我一直在討論一些iOS開發,現在有一個項目想法,我想開始工作,並且第一次我打算將它放入源代碼控制。從Xcode中單獨安裝Git

現在我知道Xcode 4有一些Git集成,但我發現了一些帖子,暗示集成並不是很好,最好是用命令行的方式來完成。

所以,我一直在這裏按照說明http://git-scm.com/book/en/Getting-Started-Installing-Git,我已經下載了版本1.7.10.3的Mac和運行安裝。

但是,當我運行git --version我得到版本1.7.4.4這是與Xcode安裝的版本,我認爲?

我的問題是,我該如何利用我的新版本1.7.10.3?該計劃是學習如何通過命令工具使用Git,並在家中的服務器上設置中央存儲庫,然後在我的筆記本電腦上安裝本地副本。

正如我所說,我真的很新,所以一步一步的白癡指南將是有益的。我已經搜索並嘗試在這裏和谷歌上查找細節,但除了在Xcode之外使用Git的建議之外,我還沒有發現如何做到這一點。

任何意見,或鏈接到一個體面的教程,涵蓋此將非常感激。

更新:

我已經改變了路徑的新路徑的.bash_profile(在/ usr /本地/ git的/ bin),然後現在得到Git版本1.7.7.5(蘋果的Git-26)。這似乎仍然是錯誤的版本(雖然這可能是我密集)。我從上面的鏈接下載了OSX的安裝程序。我應該做其他事情嗎?我要玩的命令行工具,這樣我就可以得到一個正確的認識

更新2:

現在我也想在文章中推薦的MacPorts。這似乎是下載比Git更多,雖然

+0

你試圖運行'這git'?如果你有多個安裝的,你需要確保路徑使用你想要的路徑 – PinnyM

+0

據我所知,Xcode不包括git,所以建議你可能安裝了兩個不同的gits,並且你的路徑指向原來的一個。 – wadesworld

+0

我剛纔運行了哪個git,並指向/ usr/bin/git ...我現在也有一個版本的git安裝在/ usr/local/git/bin(我認爲)。我以前從來沒有安裝git,並且從其他文章中瞭解到,Xcode 4會安裝一個版本,但我猜測使用後者是有意義的。 –

回答

10

Xcode安裝Git在/Applications/Xcode.app/...但如果你運行'安裝命令工具'然後git也安裝在/ usr/bin /飯桶。 Xcode在Xcode.app中使用它的私有版本。如果您在/ usr/local/git/bin中安裝了git,那麼您需要將該目錄包含在PATH中。你應該有一個.bashrc文件(或者你使用的任何shell的等效文件)。添加

PATH=/usr/local/git/bin:$PATH  # your shell might use different syntax. 

到該文件'rc'文件。

另外,請注意,Xcode將允許您實現您在家中設置遠程設備的同時在筆記本電腦上保留本地副本的目標。轉到Xcode'組織者'並點擊'存儲庫'。在那裏您可以找到您機器的所有Git存儲庫。選擇一個,選擇'遙控器'文件夾,然後'+'添加您的家庭遙控器。我用這種方式使用Xcode。

+0

嗨,好吧,我剛剛添加到.bash_profile建議在另一篇文章,現在得到版本1.7.7.5(Apple Git-26)。這似乎仍然是一個較低的版本。我從這裏下載了http://git-scm.com/download/mac。它確實表示,它可能會更好地手動構建它以獲取所有功能,但似乎無法找到一步一步的指導如何做到這一點 –

+0

http://git-scm.com/download開始下載1.7.10.3對我來說當我點擊'mac os x'時自動運行 – GoZoner

+0

對我來說這是一樣的......但是當我從下載中運行安裝程序並運行--version命令時,它說明了完全不同的東西。那只是一條紅鯡魚嗎? –

1

積分轉發至@ GOZoner獲取答案。我只是總結一切。

下載官方git的安裝程序從:http://git-scm.com/download/mac

安裝並添加其目錄到您的路徑: echo "PATH=/usr/local/git/bin:\$PATH" >> ~/.bash_profile source ~/.bash_profile