如何处理git分支merge合并

目录

    • 1.常用命令
    • 2.分支合并

1.常用命令

创建分支

git branch ${分支名}

切换分支

git checkout ${分支名}

2.分支合并

如果你有两个分支main和dev,main存放稳定版本,dev是开发版本,一个阶段后,你需要把dev代码更新到main分支中。

1.分支合并1
切换分支到你想要被合并的分支

git checkout main
git merge dev

一般都会有冲突,使用git status看merge的冲突地方。
解决完冲突后,提交

git commit 

2.分支合并2
我都是用IDE进行,这个比较快。
还是要切换分支

git checkout main

如何处理git分支merge合并_第1张图片
IDE一般都有git工具,如下图,我现在切换到main分支了,我要把dev合并到main分支中。
如何处理git分支merge合并_第2张图片
选择你想要合并的分支,右键选择合并到当前分支
如何处理git分支merge合并_第3张图片
如何处理git分支merge合并_第4张图片

现在就合并完毕,不过只是在本地的main分支被合并了,远端还没有,你还需要push一下到云端。
重点:!!!
自动就会把dev上和main分支分开后所有的commit再加上一个merge 的commit 提交到云端
如何处理git分支merge合并_第5张图片
push

你可能感兴趣的:(git,git)