diff options
author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | 2007-07-22 22:20:26 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-07-23 00:59:27 +0200 |
commit | 16a7fcfe5e568b50ddebe2369600e71da67d1405 (patch) | |
tree | de76309328d1dd4c9863b1179ab121410f1cfbf1 /Documentation/git-fsck.txt | |
parent | Avoid to duplicate commit message when is not encoded (diff) | |
download | git-16a7fcfe5e568b50ddebe2369600e71da67d1405.tar.xz git-16a7fcfe5e568b50ddebe2369600e71da67d1405.zip |
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 |