[TOC] ## 新建分支 新建分支是指用户在本地仓库创建一个新的分支来开发新的功 能,并且将新的分支同步到远程仓库中。主要步骤如下: 1. 从已有的分支(如 master 分支)创建新的分支(如 dev 分支): ``` git checkout-b dev ``` 2. 创建后可以查看一下当前分支,确认当前分支已经切换到 dev: ``` git branch iHub * dev master ``` 3. 提交该新的分支到远程仓库: ``` git push origin dev:dev1 ``` 其中,dev 为本地仓库创建的分支,dev1 为远程的分支。如果 dev1 不存在则会自动创建分支。这里,dev 应该等于 dev1。 ## 切换分支 切换分支是指将当前工作分支换为另一个分支。假设,目前本地 仓库中有 master 和 dev 两个分支,当前分支是 master,那么切换到 dev 分支的命令是: > git checkout dev