My git
setup has a central repository to which I push. Today I decided to look at the central repository using Git Extensions
, and it said that the rep
I was searching for info in this kind of non-monolitic error and found this link: http://git.661346.n2.nabble.com/Error-non-monotonic-index-after-failed-recursive-quot-sed-quot-command-td7575014.html
TL;DR: you remove the non-monolotic index and then reindex it. In linux it would be:
> rm .git/objects/pack/pack-29a18084cf61cd0322a6e9cfd485ce0977348c53.idx
> git index-pack .git/objects/pack/pack-29a18084cf61cd0322a6e9cfd485ce0977348c53.pack
After this I had to run some git gc --prune=now
and git remote prune origin
, but I had done some other operations before so I may have spoiled my repo.