Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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_Github - Fatal编程技术网

Git 合并分支会删除更新吗

Git 合并分支会删除更新吗,git,github,Git,Github,我有两个分支,大师级和舞台级。我在staging分支中做了一些更新。同时,其他人在主分支中进行了其他更改。将我的暂存合并到主分支会导致删除主分支中的所有更新吗 编辑:我可以合并我的分支而没有任何问题。我能够看到哪些文件存在冲突,并且必须解决它们,然后才能成功合并。每当合并两个分支时,结果提交都包含两个分支的数据。不会删除任何内容。但是,合并两个分支可能会导致合并冲突。合并冲突发生在我们合并两个分支时,文件的同一行在两个分支中包含不同的数据。您可能需要手动解决这些冲突,然后再次提交。否,它将合并来

我有两个分支,大师级和舞台级。我在staging分支中做了一些更新。同时,其他人在主分支中进行了其他更改。将我的暂存合并到主分支会导致删除主分支中的所有更新吗


编辑:我可以合并我的分支而没有任何问题。我能够看到哪些文件存在冲突,并且必须解决它们,然后才能成功合并。

每当合并两个分支时,结果提交都包含两个分支的数据。不会删除任何内容。但是,合并两个分支可能会导致合并冲突。合并冲突发生在我们合并两个分支时,文件的同一行在两个分支中包含不同的数据。您可能需要手动解决这些冲突,然后再次提交。

否,它将合并来自暂存分支和主分支的更改。唯一需要注意的是,如果暂存分支和主分支之间存在冲突,您将如何解决冲突。大多数人(包括我自己)无法理解的一件事关于git,就是git不是一根魔杖。如果有内容被多个参与者修改,比如在本例中,git不会为您解决这个问题。你必须让一个人来解决冲突,或者让一个人设置一种自动解决冲突的方法。无论哪种方式,都需要人际互动。