rmdir.cn

git merge

合并分支

语法

git merge [选项] <分支名>

说明

将一个或多个分支的更改合并到当前分支。可能产生合并冲突需要手动解决。

参数

  • --no-ff

    禁用快进合并,总是创建合并提交

  • --ff-only

    仅在可快进时合并

  • --squash

    将合并内容压缩为单个提交

  • --abort

    取消当前合并

示例

合并分支

将 feature 分支合并到当前分支

git merge feature-login

禁用快进

创建合并提交而非快进

git merge --no-ff feature-login

取消合并

取消正在进行的合并

git merge --abort