一、创建分支并提交
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