git merge 命令用于将指定分支的更改合并到当前分支。合并操作会自动寻找两个分支的最近共同祖先,然后将两个分支的更改合并起来。
使用示例
假设当前分支是 master 分支,要将 dev 分支的更改合并到 master 分支上,可以执行以下命令:
git merge dev
如果在合并的过程中遇到了冲突,需要手动解决冲突后再提交合并结果:
git merge dev
# 解决冲突后手动添加修改文件并提交
git add <file>
git commit -m "merge dev branch"
如果想要取消合并操作,可以执行以下命令:
git merge --abort
需要注意的是,在合并过程中如果出现冲突,需要手动解决冲突并提交,否则合并操作不会成功。此外,合并操作也可能会导致代码出现问题,因此在执行合并操作之前最好先备份代码。