Re: [PUB]corrupt repos does not return error with `git fsck`
- From
Stefan Beller <sbeller@google.com>
- Date
- May 20, 2015, 20:57 UTC
- Message-ID
- <CAGZ79kY7wg1JjshwZOtWhm_0qP=CBQqvhqayZpvhu35WuMhxWQ@mail.gmail.com>
- In-Reply-To
- <xmqqlhgjm19z.fsf@gitster.dls.corp.google.com>
On Wed, May 20, 2015 at 1:39 PM, Junio C Hamano <gitster@pobox.com> wrote:
> > So...
maybe we need a command:
Given this SHA1, tell me anything you know about it, Is it a {blob,tree,commit,tag}? Is it referenced from anywhere else in this repository and if so, which type? And if it is not referenced, nor an object, tell me so explicitely.
This would have helped a lot for this confusion:
$ git frotz 280c12...
No object exists with such a substring (either as prefix, postfix
or in between)
No other object is referencing any object containing this
substring as pre/post-fixand this issue would have been resolved in a heartbeat.
Specially the verbose feature is contradicting the terse unix style though and this command is tailored to this issue, so I don't know if it's any useful outside this specific problem.