Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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
在VS代码(gitlab)中发生合并冲突后,将我的功能分支合并到主功能_Git_Merge_Gitlab - Fatal编程技术网

在VS代码(gitlab)中发生合并冲突后,将我的功能分支合并到主功能

在VS代码(gitlab)中发生合并冲突后,将我的功能分支合并到主功能,git,merge,gitlab,Git,Merge,Gitlab,我正在尝试将我的功能分支合并到master,因为由于合并冲突,我无法从Gitlab UI将其合并 我遵循了gitlab命令行帮助中列出的步骤: > git clone <my_repo> > git fetch origin > git checkout -b my-feature-branch origin/my-feature-branch > git fetch origin > git checkout origin/master 然后,我运行

我正在尝试将我的功能分支合并到master,因为由于合并冲突,我无法从Gitlab UI将其合并

我遵循了gitlab命令行帮助中列出的步骤:

> git clone <my_repo>
> git fetch origin
> git checkout -b my-feature-branch origin/my-feature-branch
> git fetch origin
> git checkout origin/master
然后,我运行此命令以合并到主机:

> git merge --no-ff VICE-291
它显示了一些无法自动解决冲突的错误

因此,我手动解决了它并提交了更改

但当我执行git branch时,它会显示以下列表:

* (HEAD detached at origin/master)
  my-feature-branch
  master

我不知道这是什么,也不知道现在如何将
我的功能分支
合并到
主功能中。感谢您的帮助。

关于您不理解的信息:无需太多担心,分离的头部状态只意味着当前没有签出分支。它发生在您签出commit
origin/master
指向后,因为无法签出远程跟踪分支

将头部重新连接到本地主控形状,并将要素分支合并到:

git checkout master
git merge --no-ff VICE-291

关于你不理解的信息:没有大的担忧,分离的头部状态只是意味着当前没有分支被签出。它发生在您签出commit
origin/master
指向后,因为无法签出远程跟踪分支

将头部重新连接到本地主控形状,并将要素分支合并到:

git checkout master
git merge --no-ff VICE-291