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查看所有分支:
- * master
- remotes/origin/HEAD -> origin/master
- remotes/origin/master
- remotes/origin/python_mail.skin
- remotes/origin/udisk
- remotes/origin/vip
能看到遠程的所有的分支,如remotes/origin/python_mail.skin
可以使用checkout命令來把遠程分支取到本地,並自動建立tracking
- $ git checkout -b python_mail.skin origin/python_mail.skin
- Branch python_mail.skin set up to track remote branch python_mail.skin from origin
- Switched to a new branch 'python_mail.skin'
或者使用-t參數,它默認會在本地建立一個和遠程分支名字一樣的分支
折疊展開復制代碼
- $ git checkout -t origin/python_mail.skin