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 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部