diff options
author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | 2007-07-22 21:20:26 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-07-22 15:59:27 -0700 |
commit | 16a7fcfe5e568b50ddebe2369600e71da67d1405 (patch) | |
tree | de76309328d1dd4c9863b1179ab121410f1cfbf1 /Documentation/git-fsck.txt | |
parent | c4640fe8d9e25fd3e206a39233c71a6dbb68917e (diff) | |
download | git-16a7fcfe5e568b50ddebe2369600e71da67d1405.tar.gz |
fsck --lost-found: write blob's contents, not their SHA-1
When looking for a lost blob, it is much nicer to be able to grep
through .git/lost-found/other/* than to write an inefficient loop
over the file names. So write the contents of the dangling blobs,
not their object names.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-fsck.txt')
-rw-r--r-- | Documentation/git-fsck.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Documentation/git-fsck.txt b/Documentation/git-fsck.txt index 1a432f2319..45c0bee50a 100644 --- a/Documentation/git-fsck.txt +++ b/Documentation/git-fsck.txt @@ -65,8 +65,10 @@ index file and all SHA1 references in .git/refs/* as heads. Be chatty. --lost-found:: - Write dangling refs into .git/lost-found/commit/ or - .git/lost-found/other/, depending on type. + Write dangling objects into .git/lost-found/commit/ or + .git/lost-found/other/, depending on type. If the object is + a blob, the contents are written into the file, rather than + its object name. It tests SHA1 and general object sanity, and it does full tracking of the resulting reachability and everything else. It prints out any |