aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs/__34__invalid_object__34___errors_cropping_up/comment_3_973d90a6fde1c6f26fcf594610693fad._comment
blob: 92ae9f2d556416425734bcfcdfdb035a51132c78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[[!comment format=mdwn
 username="joey"
 subject="""comment 3"""
 date="2016-05-31T15:59:49Z"
 content="""
It may be that .git/annex/index is referring to an object that is somehow
not present in the git object store. In this case, deleting the index file
may recover.

I can't see any way this can normally happen (short of the object file
getting deleted somehow); git should always write
objects to the object store before their sha1s are available to be put in
an index file. But, a couple of people have reported something like this
before.

Any clues to reproducing it would be useful.
"""]]