- 查看遠程所有分支
git branch -a
git branch不帶參數,列出本地已經存在的分支,並且在當前分支的前面用*標記,加上-a參數可以查看所有分支列表,包括本地和遠程,遠程分支一般會用紅色字體標記出來
* dev
master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/release/caigou_v1.0
- 新建分支並切換到指定分支
git checkout -b dev origin/release/caigou_v1.0
git checkout -b 本地分支名 origin/遠程分支名
- 將本地分支推送到遠程
git push -u origin dev:release/caigou_v1.0
git push <遠程主機名> <本地分支名>:<遠程分支名>