一、创建分支并提交
- 1) 切换到基础分支,如主干
-
- git checkout master
- git pull
-
- 2)创建并切换到新分支
-
- git checkout -b test
-
- git branch可以看到已经在panda分支上
-
- 3)更新分支代码并提交
-
- git add *
-
- git commit -m "init test"
-
- git push origin test
-
- 4)在git代码管理界面经可以看到test分支了
二、分支合并
master表示主干的名称,develop表示分支的名称。
(通常分枝合主干时,先把主干代码合并到分支,没问题后再将分支代码合主干)
- // 切换到develop分支:
- git checkout develop
- // 把develop分支代码拉取到本地:
- git pull
- // 切换到master主干:
- git checkout master
- git pull
- // 合并develop分支代码到master:
- git merge develop
- // 提交到远程master主干
- git push
- // 切换到master主干:
- git checkout master
- // 把master主干拉取到本地:
- git pull
- // 切换到develop分支:
- git checkout develop
- git pull
- // 合并master到develop分支:
- git merge master
- // 提交到远程develop分支
- git push