git 在处理文件merge时,会分成三种处理方式
- –ff–only fast forward模式,快速合并 有冲突就会失败
- –no–ff 非快速合并 会生成一次commit
- –squash 将合并后的不同分支所有的提交记录作为一次提交
其实我们要做的是关闭rebase和fast-forward在pull中的表现,可运行如下代码解决当前分支问题:
git config pull.rebase false
git config pull.ff false
git 在处理文件merge时,会分成三种处理方式
其实我们要做的是关闭rebase和fast-forward在pull中的表现,可运行如下代码解决当前分支问题:
git config pull.rebase false
git config pull.ff false