避免合并提交的安全方法?

时间:2012-12-20 16:47:07

标签: git

我的工作流程通常包括分支主人(每个人都推/拉的地方)。我会定期从master中获取最新信息,将其合并到我的功能分支中,以便在将我的功能合并到master时确保快速合并。此步骤(将master合并到我的功能分支中)会创建大量的合并提交。我怎样才能安全避免这些?如果可以做到,那么这样做是否有意义呢?

1 个答案:

答案 0 :(得分:3)

您的问题在于您将master合并到功能分支中。你不应该这样做。

而是在功能分支中将 rebase 功能分支到主服务器git rebase master。这将重写来自该分支的提交以基于master,因此您可以在执行rebase之后快速合并该分支到master(由于master中最近的更改而导致冲突,其中您的功能分支中没有设置)