summaryrefslogtreecommitdiff
path: root/doc/walkthrough/fsck:_when_things_go_wrong.mdwn
blob: 05b9f385c07e66bcca8ad11370404b8e386f404a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Fsck never deletes possibly bad data; instead it will be moved to
`.git/annex/bad/` for you to recover. Here is a sample of what fsck
might say about a badly messed up annex:

	# git annex fsck
	fsck my_cool_big_file (checksum...)
	git-annex: Bad file content; moved to .git/annex/bad/SHA1:7da006579dd64330eb2456001fd01948430572f2
	git-annex: ** No known copies of the file exist!
	failed
	fsck important_file
	git-annex: Only 1 of 2 copies exist. Run git annex get somewhere else to back it up.
	failed
	git-annex: 2 failed