gpt4 book ai didi

c++ - 无法将任何文件添加到 GIT "libgit2 returned: Invalid data in index - invalid entry"

转载 作者:行者123 更新时间:2023-11-30 02:40:44 32 4
gpt4 key购买 nike

无法将任何新文件添加到 GIT 存储库。

libgit2 returned: Invalid data in index - invalid entry

最近在本地提交了对现有 Boost.Math 子模块的更改(提交 OK)。

(但发现忘记添加几个新文件,尝试添加并重新提交,但在添加阶段失败)。

git status 显示预期的未跟踪文件并结束:

没有添加到提交但存在未跟踪的文件(使用“git add”来跟踪)

I:\modular-boost\libs\math>

.gitignore 是标准的模块化 boost 问题,看起来没问题。

I:\modular-boost\libs\math>git version
git version 1.9.5.msysgit.0

建议?

最佳答案

错误表明损坏的索引。在其他地方重新克隆 repo 并重新应用更改会更容易。另一种痛苦的方法是手动编辑损坏的索引。 git ls-files 会显示当前索引中的文件。

关于c++ - 无法将任何文件添加到 GIT "libgit2 returned: Invalid data in index - invalid entry",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28719281/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com