git clone 某個分支或者所有分支


clone 某個分支

   git clone -b  dev5   https://git.coding.net/aiyongbao/tradepc.git 

 

clone 所有分支

   git   clone  https://git.coding.net/aiyongbao/tradepc.git   

     git  branch -r

     git checkout dev5

 

http://blog.csdn.net/xqs83/article/details/7382074/

 

git clone默認會把遠程倉庫整個給clone下來; 
但只會在本地默認創建一個master分支
如果遠程還有其他的分支,此時用git branch -a查看所有分支:

  1. * master   
  2. remotes/origin/HEAD -> origin/master  
  3. remotes/origin/master   
  4. remotes/origin/python_mail.skin   
  5. remotes/origin/udisk   
  6. remotes/origin/vip

能看到遠程的所有的分支,如remotes/origin/python_mail.skin 
可以使用checkout命令來把遠程分支取到本地,並自動建立tracking

  1. $ git checkout -b python_mail.skin origin/python_mail.skin
  2. Branch python_mail.skin set up to track remote branch python_mail.skin from origin
  3. Switched to a new branch 'python_mail.skin'

或者使用-t參數,它默認會在本地建立一個和遠程分支名字一樣的分支
折疊展開復制代碼

  1. $ git checkout -t origin/python_mail.skin

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM