git rebase默默地选择了错误的文件版本

时间:2017-06-06 10:35:39

标签: git rebase

要通过-ff-only PR合并分支,我执行了以下步骤来重新绑定它:

git fetch
git checkout feature/FOO
git pull
git rebase origin/master

通过修复工作树中的文件git add并执行git rebase --continue,我解决了一些冲突。最后我做了git push --force并且其他人(分支所有者)创建了PR。

今天我们发现其中一个未在feature/FOO中触及但在master中更新的文件已包含在PR中,覆盖了已推送到master的一些更改

  1. 为什么会这样?
  2. 在变基时我做错了什么?
  3. 在这种情况下,我应该如何正确地修改分支?

0 个答案:

没有答案