在做开发的时候,你和你的小伙伴在同一个仓库下不同分支进行开发,最后需要把代码合并到一个分支中。比如他用的是
test
测试分支,然而你用的你自己建的一个分支myself
。你需要把你的代码合并到test分支。
如果你没有拉过test分支的代码,此时你电脑上应该只有你自己的myself分支。
合并分支前确保你们都已经提交了自己最新的修改。
提交
1. git add .
2. git commit -m "修改的描述"
3. git pull origin 提交的分支名 (有冲突先解决冲突)
4. git push origin 提交的分支名
合并步骤
- 拉取指定分支的代码
git clone -b dev
(拉取dev分支代码) - 查看你本地所有的分支
git branch -a
- 如果本地只有你自己的分支,这时候你需要创建test分支,并切换到test
git checkout -b test
- 上边这一步已经创建并且切换到test分支了,这时候你需要拉去test分支的代码
git pull origin test
- 这一步是合并代码,就是把想要合并的分支合并到test分支
git merge myself
:就是把myself分支
合并到test分支
- 最后把合并好的提交到test分支
git push origin test