【发布时间】:2020-06-25 13:00:17
【问题描述】:
使用 git 2.25.1 使用 git sparse-checkout init/set 设置 sparsecheckout。
现在我需要中止合并。
试过了:
git merge --abort
条目“QStreams_xxx/infra/QPrism/Qpvc/gradle_pvc/gradle_pvc.iml”不是最新的。 无法更新稀疏结帐。 致命:无法将索引文件重置为修订版“HEAD”
试过了:
git reset --hard
同样的错误信息。
试图禁用稀疏结帐
git sparse-checkout disable
错误:
错误:无法禁用稀疏签出:您有未暂存的更改。 错误:另外,您的索引包含未提交的更改。
有没有办法解决这个问题?
谢谢 波阿斯
【问题讨论】:
-
你能以某种方式重新创建一个最小的例子来重现这个吗?我尝试重新创建稀疏结帐合并冲突,然后中止它似乎工作
-
@Omer 你是对的,我试图在稀疏检出规则未涵盖的文件夹上重现简单冲突,并且 --abort 有效。将尝试调查我的案例,也许它比我以为