新聞中心
這篇文章主要講解了“Linux如何使用git檢出一個單獨的分支”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux如何使用git檢出一個單獨的分支”吧!
有時候,只想從版本庫中clone出一個單獨的分支來(比如,網(wǎng)站發(fā)布的代碼),其他相關分支并不需要檢出。
這時直接使用 git clone出整個版本庫就顯得不合適了。
git clone 《url》 --branch 《branch》 --single-branch [《folder》]
但這和我的實際情況稍有不同,我的代碼之前是用svn管理的,在服務器上已經(jīng)使用svn方法發(fā)布了,使用這個命令就提示錯誤了:
git clone -b qinghaihu --single-branch 。
因為當前目錄上已經(jīng)有對應文件了,若是發(fā)布到一個新目錄下則沒有這個問題。
另一個答案:
Clone a specific Git branch [duplicate]
即:
cd $BRANCH
git init
git remote add -t $BRANCH -f origin $REMOTE_REPO
git checkout -f $BRANCH
注意最后一個checkout命令加了一個-f參數(shù),這樣就可以強制覆蓋已有文件
感謝各位的閱讀,以上就是“Linux如何使用git檢出一個單獨的分支”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對Linux如何使用git檢出一個單獨的分支這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián)網(wǎng)站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!
本文標題:Linux如何使用git檢出一個單獨的分支-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://fisionsoft.com.cn/article/dsdgsp.html