git fetch origin branchname:branchname
可以把遠程某各分支拉去到本地的branchname下,如果沒有branchname,則會在本地新建branchname
git checkout --track origin/remoteName -b localName
獲取遠程分支remoteName 到本地新分支localName,並跳到localName分支,這里加了--track,讓創建的本地分支localName跟中遠程的origin/remoteName分支。
1 在當前分支的基礎上創建新的分支
git checkout -b XXX
也就是說,當前分支和XXX分支都是指向同一個commit的。