【问题标题】:not able to checkout master after merge conflict on a branch在分支上发生合并冲突后无法签出 master
【发布时间】:2021-07-27 17:07:32
【问题描述】:

我在某个分支上有一些合并冲突,我对此分支不再感兴趣并想删除它。

但是当我执行 git checkout master 时,我收到消息“错误:您需要先解析当前索引”,并且在每个文件前面都“需要合并”。

如何删除这个分支?

【问题讨论】:

  • git status 对任何正在进行的操作有何评论? (例如,您是否处于 rebase、cherry-pick 或 revert 的中间?)

标签: git git-branch


【解决方案1】:

git merge --abort.

这会将您的分支重置为之前的状态。

然后您可以结帐master 分支并删除您的分支。

【讨论】:

  • git merge --abort fatal: 没有合并到中止(MERGE_HEAD 缺失)。
猜你喜欢
  • 1970-01-01
  • 2020-01-24
  • 2012-08-04
  • 1970-01-01
  • 1970-01-01
  • 2021-12-29
  • 2018-03-03
  • 1970-01-01
  • 2023-03-29
相关资源
最近更新 更多