在 git 将一个分支合并到另一个已经与另一个分支合并的分支时遇到问题...致命错误或 MERGE_MSG
Having troubl in git merging a branch into another branch that has already been merged with another branch... fatal error or MERGE_MSG
顺便说一下,我在编码和 GIT 方面完全是新手。在我正在做的评估中,我必须创建除主分支之外的三个分支。我创建并签出一个名为“drawings”的分支,然后添加并提交它(该分支是一个子目录 [同名名称“drawings”],其中移入了三个 jpg 文件)。然后我回到 master,然后创建并签出第二个名为“pictures”的分支并添加提交(一个名为 pictures 的子目录,其中有两个 jpg)。我添加并提交这个。然后我签出 master,然后创建并签出一个名为“together”的分支。这就是麻烦的开始。
我用
git merge drawings
在那之后,我应该将“一起”与“图片”合并。我做的是
git checkout together
然后
git merge picture
它将我带到 MERGE_MSG 屏幕。我不知道在那里做什么或如何退出它。我在 Windows 10 上,我正在使用 Ubuntu 终端。
即使我关闭终端并重新打开并返回主分支,无论我使用什么命令,即使它是“git log”或“git status,我都会遇到致命错误".
我们将不胜感激任何帮助,如果您需要任何内容的屏幕截图,请告诉我。
在第一次合并时,没有真正的合并,git fast-forwarded
。第二次合并确实需要真正的合并,因此它会尝试并成功,然后您进入一个编辑器,您将在其中为修订设置注释。所以你应该写任何你想要的评论,保存并退出。如果是 nano,选项在底部...如果是 vi/vim,则稍微复杂一些...查看任何有关如何使用 vi 编写内容、保存并退出的指南。
顺便说一下,我在编码和 GIT 方面完全是新手。在我正在做的评估中,我必须创建除主分支之外的三个分支。我创建并签出一个名为“drawings”的分支,然后添加并提交它(该分支是一个子目录 [同名名称“drawings”],其中移入了三个 jpg 文件)。然后我回到 master,然后创建并签出第二个名为“pictures”的分支并添加提交(一个名为 pictures 的子目录,其中有两个 jpg)。我添加并提交这个。然后我签出 master,然后创建并签出一个名为“together”的分支。这就是麻烦的开始。
我用
git merge drawings
在那之后,我应该将“一起”与“图片”合并。我做的是
git checkout together
然后
git merge picture
它将我带到 MERGE_MSG 屏幕。我不知道在那里做什么或如何退出它。我在 Windows 10 上,我正在使用 Ubuntu 终端。
即使我关闭终端并重新打开并返回主分支,无论我使用什么命令,即使它是“git log”或“git status,我都会遇到致命错误".
我们将不胜感激任何帮助,如果您需要任何内容的屏幕截图,请告诉我。
在第一次合并时,没有真正的合并,git fast-forwarded
。第二次合并确实需要真正的合并,因此它会尝试并成功,然后您进入一个编辑器,您将在其中为修订设置注释。所以你应该写任何你想要的评论,保存并退出。如果是 nano,选项在底部...如果是 vi/vim,则稍微复杂一些...查看任何有关如何使用 vi 编写内容、保存并退出的指南。