- 切换到新分支
git checkout new_branch
- 基于当前所在的分支创建新分支
git branch new_branch
- 基于当前所在的分支创建 新分支&&切换到新分支
git checkout -b new_branch
- 基于远程分支创建 本地新分支&&切换到新分支
git checkout -b branchA origin/branchA
- 创建 远程对应分支&&将当前分支推送 到远程分支&&并建立追踪关系
git push --set-upstream <远程仓库名> <本地分支名>
或简写为:
git push -u <远程仓库名> <本地分支名>