- 查看本地分支命令:
git branch
- 查看遠(yuǎn)程分支命令:
git branch -a
- 當(dāng)我想從遠(yuǎn)程倉庫里拉取一條本地不存在的分支時:
git checkout -b 本地分支名 origin/遠(yuǎn)程分支名
1.這個將會自動創(chuàng)建一個新的本地分支仅父,并與指定的遠(yuǎn)程分支關(guān)聯(lián)起來。
- 例如遠(yuǎn)程倉庫里有個分支dev2,我本地沒有該分支汹买,我要把dev2拉到我本地:
git checkout -b dev2 origin/dev2
1 .若成功,將會在本地創(chuàng)建新分支dev2,并自動切到dev2上。
2.如果出現(xiàn)提示:
fatal: Cannot update paths and switch to branch 'dev2' at the same time.
Did you intend to checkout 'origin/dev2' which can not be resolved as commit?
3.表示拉取不成功。我們需要先執(zhí)行
git fetch
4.然后再執(zhí)行
git checkout -b 本地分支名 origin/遠(yuǎn)程分支名