Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/125.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_Rebase - Fatal编程技术网

Git使用稳定的远程分支重新设置本地分支的基础,从而导致合并冲突

Git使用稳定的远程分支重新设置本地分支的基础,从而导致合并冲突,git,rebase,Git,Rebase,我已经创建了远程稳定主分支的本地副本。几周后,我在私有分支上签出本地分支,并用远程稳定分支重新设置私有分支的基础 我已将一些更改推送到远程分支的本地副本,私有分支中也存在同样的更改。远程稳定分支也对其中一些文件进行了更改。重新设置基础时会产生冲突 如何改进以避免重定基址时发生冲突?您不需要这样做。您必须在每个重基上解决私有分支中的冲突。这就是它的工作原理。要避免这种情况,请更频繁地进行重基。重基尝试将本地提交合并到重基分支的顶部。重新基准应该发生在私人分支机构的顶端,对吗?

我已经创建了远程稳定主分支的本地副本。几周后,我在私有分支上签出本地分支,并用远程稳定分支重新设置私有分支的基础

我已将一些更改推送到远程分支的本地副本,私有分支中也存在同样的更改。远程稳定分支也对其中一些文件进行了更改。重新设置基础时会产生冲突


如何改进以避免重定基址时发生冲突?

您不需要这样做。您必须在每个重基上解决私有分支中的冲突。这就是它的工作原理。要避免这种情况,请更频繁地进行重基。重基尝试将本地提交合并到重基分支的顶部。重新基准应该发生在私人分支机构的顶端,对吗?