Git rebase在合并发展之前发展?

时间:2015-11-08 09:12:37

标签: git git-merge git-rebase

在将我的功能/分支重新合并到开发之前,总是将开发分支重新设置回我的功能/分支应该是一个好习惯吗?

2 个答案:

答案 0 :(得分:3)

仅限

  • 你没有推动你的功能分支正在开发中,
  • 你确实推了但没有其他人正在使用它,可以推动--force一次重组

但总的来说,是的,首先进行rebase并在本地解决冲突是一个好主意,以便在最新的develop之上开发一个功能。

答案 1 :(得分:0)

如果在将feature分支合并到develop时存在冲突,则rebase可以替代将develop合并到feature或合并{{1}时解析融合转到feature(请注意VonC描述的问题)。如果develop在没有冲突的情况下合并到feature,那么我认为没有任何合理的理由进行重新定义 - 只需继续合并。

相关问题