Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.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 - Fatal编程技术网

Git 合并分支会删除代码行

Git 合并分支会删除代码行,git,Git,假设我有两个分支A和B,它们是从A分支出来的 在将A合并到B之前,从A中删除了一些代码行 当将A合并到B中时,B最终处于上述更改不会反映在B上的状态(因此删除的代码行仍然存在于B中) 这是预期的行为吗?等等。。。拆下的线路能保持吗?您可以分享显示此问题的命令吗?(使用新的repos)合并不是关于分支,而是关于提交和提交图。为了解释为什么会得到所得到的结果,我们需要查看这个特定存储库中的提交图,以及作为合并操作输入的三个文件版本。

假设我有两个分支A和B,它们是从A分支出来的

在将A合并到B之前,从A中删除了一些代码行

当将A合并到B中时,B最终处于上述更改不会反映在B上的状态(因此删除的代码行仍然存在于B中)


这是预期的行为吗?

等等。。。拆下的线路能保持吗?您可以分享显示此问题的命令吗?(使用新的repos)合并不是关于分支,而是关于提交和提交图。为了解释为什么会得到所得到的结果,我们需要查看这个特定存储库中的提交图,以及作为合并操作输入的三个文件版本。