2017-02-22 214 views
2

我使用git clone https://github.com/git/git.git來本地克隆,然後安裝git程序。不幸的是,當安裝過程結束時,該軟件的版本是2.12.0.rc2.2g80ba04ed9獲取最新的穩定版本git

如何克隆最新的穩定版本而不是發佈候選版本?

回答

1

版本標有標籤。只要看看最新的穩定版本,並像往常一樣進行構建。目前最新的穩定版本是2.11.1:

$ git checkout v2.11.1 

對於一個更通用的方法,你可以使用git tag和一些shell腳本來自動推導出最新的穩定標籤:

$ git checkout `git tag | sort -V | grep -v "\-rc" | tail -1` 
+0

謝謝! 但是,如果我沒有安裝在我的O.S.上。我必須使用'clone'命令。有沒有辦法克隆一個特定的標籤? 還是我錯了? – Cyr

+2

@Cyr你必須安裝git,否則克隆將無法工作。 :)如果你傳遞'--branch'參數來克隆,這會告訴git檢出這個分支而不是master。標籤也可以在這裏使用,所以你可以使用'v2.11.1'標籤作爲Mureinik在這個答案中提出的。 – Andy

+1

@Cyr你安裝了git - 這就是你如何執行'git clone'。 **在**克隆之後,您可以切換到相應的分支,如我在上面的答案中所示。 – Mureinik