我在GitHub上合并了一个分支,希望在那之后在本地做一个git拉。当我执行git拉时,它要求我提交更改,所以我添加了文件并提交了。
但是发生了一些事情,我被困在合并的中间,尽管合并已经完成。我有一个空的阶段,当我尝试做一个git拉时,我得到了这个错误:
❯ git pull
error: You have not concluded your merge (MERGE_HEAD exists).
hint: Please, commit your changes before merging.
fatal: Exiting because of unfinished merge.
❯ git pull --force
error: You have not concluded your merge (MERGE_HEAD exists).
hint: Please, commit your changes before merging.
fatal: Exiting because of unfinished merge.
在我用分支名称写入控制台的行上
master merge
有人能告诉我这里发生了什么以及如何解决这个问题吗?谢谢。
发布于 2022-03-20 21:19:07
你有没有试过git merge --abort
,然后又试着拉?
您应该始终记住,在任何时候开始合并之前,您都可以返回状态。这应该给你信心,你不能破坏任何东西。在命令行上,一个简单的
git merge --abort
将为您完成这个任务。
另见磁头存在)
https://stackoverflow.com/questions/71550609
复制相似问题