有一個我想從中建立的存儲庫,但是如果我克隆存儲庫,源代碼在不穩定的程序中會得到結果。他們標記的源代碼的最後一個版本(1.2)是穩定的,但我不確定如何使用git下載它。從我一直在閱讀搜索答案時,我可以先克隆存儲庫,然後使用checkout
切換到標籤;如何下載特定的git存儲庫標籤?
git clone https://github/project/project.git
cd project
git checkout tags/1.2
這導致分離的頭的模式,我不知道是一個問題或沒有。然而,我沒有得到的是,當我結賬時,它說它切換到「工作樹」中的標籤。這是否意味着現在如果我用開發團隊包含的腳本構建它,它只會構建1.2源代碼?我這樣做了,而且我看到一個看起來不穩定的程序。不過,我不能說出它是什麼版本,因爲它沒有說(他們正在修復後來的版本)。
那麼我是否正確地做到了這一點?或者我是通過使用結帳吠叫錯誤的樹。我的意思是,理想情況下,我希望能夠下載該標籤的源代碼,而不必克隆整個存儲庫,但似乎無法弄清楚如何做到這一點,如果甚至可能的話。
感謝您的幫助! – user7357954