2012-06-12 70 views
2

我已經安裝了Github for Mac。從Github for Mac單獨安裝Git

我意識到我需要到命令行來做一些事情。

在Guthub for Mac中有一個選項來安裝命令行。所有這些似乎都是在/ usr/local/bin中創建一個名爲Github的別名,它指向Github for Mac應用程序。

雙擊它打開一個終端窗口,然後Github for Mac。

任何想法如何讓Git在命令行中工作?

及其Lion OS X的一個相對乾淨的版本

+0

您現在有另一個選項來安裝Git與更新的「GitHub for Mac」:請參閱下面的答案。 – VonC

回答

1
+0

你是說Github for Mac不包括Git嗎? – Jon

+0

我相信它使用一個庫,允許它與Git之類的東西進行交互。所以是的。 – howderek

+1

是的,我剛剛下載了Github for Mac(我之前沒有聽說過),我可以確認它沒有,事實上,包括git二進制文件。 – ebneter

2

我強烈建議安裝Homebrew,其中a great job of keeping up使用最新的git版本。

一旦安裝自制軟件,它是那樣簡單:

brew install git 
+0

我同意自制軟糖很棒。請記住,如果你安裝了xcode,它會包含(稍微老一點的)git,它可能會與自制軟件版本發生衝突。 – spuder

1

需要注意的是,從2013年5月,你現在有 「GitHub for Mac」 既:

  • 的GUI
  • 的CLI (命令行界面)

查看博客文章「Installing Git from GitHub for Mac

您現在可以輕鬆安裝Git以便在命令行上使用,無需下載任何單獨的軟件包。

即使git的更新照顧你:

每當我們更新的Git版本附帶的GitHub for Mac,您會得到自動的變化 - 沒有對您的部分工作需要!

您可能會注意到「首選項」窗口的一些更改。
在新更名爲「Advanced」選項卡上,只需單擊「Install Command Line Tools」。

click install

會提示您輸入管理員密碼,這樣的Git可以安裝到/usr/local/bin,然後你應該很快看到它成功了:

enter image description here

+1

我們如何卸載通過「GitHub for Mac」安裝的git版本? –

+1

@FloydPink我不知道在這種情況下。這本身可能是一個很好的問題。 – VonC

0

GitHub應用程序在/ usr/local中創建許多鏈接。 使用此命令查找來自GitHub的所有鏈接文件。

ls -l $(find /usr/local -type l) | grep GitHub.app | awk '{ print $9}'

然後rm他們。

PS:GitHub也創建了一些目錄,這些目錄在運行時會導致錯誤brew link git, /usr/local/share/git-core,/ usr/local/lib/perl5/site_perl。 你應該仔細刪除它們。