这是分支和主之间的合并吗?

Is this a merge between a branch and master?

嘿,我是 git 的新手,需要帮助来解决一个严重的问题。我想推送一个正在收到消息的分支,该消息与存储库不同步,因此我将其拉了下来。我不记得我具体采取了哪些步骤,但现在我在我的 git bash:

上看到了这个

这是否意味着我要将我的 master 与分支 added_components 合并。如果是这样,我该如何撤消?

在那一点上,你似乎正处于一个有冲突的合并过程中,但你已经解决了所有冲突。您需要为要创建的修订完成合并操作:git commit --no-edit。这将使用您在 运行 git merge 命令时提供的相同注释。

提示末尾的“(added_components|MERGING)”表示您当前正在将某些内容合并到分支中。然后 "Your branch and 'origin/master' have diverged" 告诉我们合并到 added_components 的分支是 master。这回答了你的部分问题:是的,这是你的分支和主分支之间的合并。

我认为我们可以安全地假设您使用 git pull origin master 并检查了您的分支 added_components

由于没有提及冲突文件,要完成合并,您只需提交以完成该过程。

另一方面,如果您不想继续合并,只需使用

中止合并
git merge --abort

您的分支将恢复到合并前的状态。