git:合并时发现错误我该怎么办?

时间:2017-11-24 03:07:37

标签: git

我正在合并两个分支(使用git mergetool),当我发现其中一个分支中的错误本身需要修复时。解决方法很简单,但我合并分支一小时(当然我不想丢失我的工作),似乎需要一个小时才能完成合并(所以我可能会忘记然后关于它)。处理这种情况的最佳方法是什么?

编辑:问题是这个bug也需要在原始分支上修复,这在合并过程中似乎很难做到。另外,我不知道在两个不同的提交中修复相同的bug是否是一个好习惯。

1 个答案:

答案 0 :(得分:1)

我不喜欢混合两个任务,特别是如果其中一个(合并)冗长而复杂。

使用git worktree,您可以使用相同的克隆仓库制作第二张工作树:请参阅“Multiple working directories with Git?”。

在右侧分支上设置的第二个工作目录中,修复您的错误。

合并完成后,再次合并,这次包括修复错误的新提交。

相关问题