Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
公共分支机构git再基础的替代方案_Git_Git Rebase - Fatal编程技术网

公共分支机构git再基础的替代方案

公共分支机构git再基础的替代方案,git,git-rebase,Git,Git Rebase,我曾读过一篇文章,说公共部门永远不应该重新调整基础。如果不是这样的话,还应该做些什么?是否每次都必须合并然后重新创建它?通过将公共分支与它跟踪的任何分支合并来提升公共分支是非常好的。这当然会为您提供分支上的合并提交,但它在分支历史中非常清楚何时被提升以及在提升之间添加了什么 如果你使用它,它也可以很好地与gerrit配合使用。在gerrit中,一个微不足道的提升会给您一个空的审查窗口。通过将公共分支与它跟踪的任何分支合并来提升公共分支是非常好的。这当然会为您提供分支上的合并提交,但它在分支历史中

我曾读过一篇文章,说公共部门永远不应该重新调整基础。如果不是这样的话,还应该做些什么?是否每次都必须合并然后重新创建它?

通过将公共分支与它跟踪的任何分支合并来提升公共分支是非常好的。这当然会为您提供分支上的合并提交,但它在分支历史中非常清楚何时被提升以及在提升之间添加了什么


如果你使用它,它也可以很好地与gerrit配合使用。在gerrit中,一个微不足道的提升会给您一个空的审查窗口。

通过将公共分支与它跟踪的任何分支合并来提升公共分支是非常好的。这当然会为您提供分支上的合并提交,但它在分支历史中非常清楚何时被提升以及在提升之间添加了什么


如果你使用它,它也可以很好地与gerrit配合使用。在gerrit中,一个微不足道的提升会给你一个空的审查窗口。

因此,你不需要重新调整它,而只需要合并它,然后继续在分支上工作?是的,确切地说,它比在我看来重新调整它更有效。所以,你只需合并它,然后继续在分支上工作?是的,确切地说,在我看来,它比重定基址更有效