Git合并分支到主干及合并主干到分支
1、合并分支到主干
切换到分支
git checkout 分支名
提交新开发代码到分支本地仓库
git add .
git commit -m "提交日志"
切换到主干master
git checkout master
在master上执行gitpull 拉取远端最新代码
git pull
在master上合并分支代码
git merge 分支名
若有冲突,根据提示哪个文件冲突,打开冲突文件编辑保存后重新合并分支代码(git merge 分支名)
提交到远端
git push
2、合并主干到分支
切换到master主干
git checkout master
把master主干拉取到本地
git pull
切换到分支
git checkout 分支名
合并master到分支
git merge master
如果merge失败提示报错:Automatic merge failed; fix conflicts and then commit the result 。则需要查看自己的代码和master的代码保留哪个,删除不需要的即可
<<<<<<<< HEAD
你写的代码
===============
master的代码
>>>>>>>>>>>>>>> master
提交到远程分支
git push
3、创建分支
创建本地分支
git branch 分支名
切换本地分支
git checkout 分支名
创建远程分支,远程分支就是本地分支push到服务器上
git push origin 分支名
4.若merge失败想要回退merge
git reset --merge
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
