3 lei-blob - display a git blob, reconstructing from mail if necessary
11 Display a git blob. The blob may correspond to a message from the
12 local store, any local external, or blobs associated with a
13 project git repository (if run from a git (working) directory).
14 For blobs which do not exist, it will attempt to recreate the blob
23 Specify an additional .git/ directory to scan. This option may be
26 Default: the output of C<git rev-parse --git-dir>
30 Do not look in the git repository of the current working directory.
34 Do not look in mail storage for C<OID>. This is implied by
35 C<--oid-a>, C<--path-a>, and C<--path-b>.
41 Provide pre-image object ID as a hint for reconstructing C<OID>.
47 Provide pre-image pathname as a hint for reconstructing C<OID>.
53 Provide post-image pathname as a hint for reconstructing C<OID>.
59 Provide more feedback on stderr.
63 The following options are also supported and are described in
70 Remote externals only get queried when the blob needs to be
71 reconstructed from patch emails.
77 =item -I LOCATION, --include=LOCATION
79 =item --exclude=LOCATION
83 =item --no-import-remote
85 =item --torsocks=auto|no|yes
89 =item --proxy=PROTO://HOST[:PORT]
95 Feedback welcome via plain-text mail to L<mailto:meta@public-inbox.org>
97 The mail archives are hosted at L<https://public-inbox.org/meta/> and
98 L<http://4uok3hntl7oi7b4uf4rtfwefqeexfzil2w6kgk2jn5z2f764irre7byd.onion/meta/>
102 Copyright 2021 all contributors L<mailto:meta@public-inbox.org>
104 License: AGPL-3.0+ L<https://www.gnu.org/licenses/agpl-3.0.txt>
109 L<lei-add-external(1)>, L<lei-q(1)>