0

我总是和分支机构一起工作。但有时,一个特定的变更集与另一个分支的变更集发生冲突。

  • 变更集 1 添加了新代码
  • 来自分支 2 的变更集 2 基于旧代码。(分支 2 中的更多变更集)

当我拉入变更集 2 时,它抱怨与已经在 master 上的变更集 1 发生冲突。

如何修复变更集 2,以便当我们在本地接受 PR 或 git rebase 时,我们不必进行手动修复?

git checkout commit-hash
fix commit
git commit
git rebase -i HEAD~2

怎么办?我已经将以前的更改推送到我的存储库中,并且原始分支(分支 2)中有更多更改集

4

1 回答 1

0

我不确定我是否正确理解了您的问题,但看起来您想在将分支 2 合并到 master 之前将其重新设置为 master 或分支 1。

于 2013-06-20T18:01:30.253 回答