1LEI-BLOB(1) public-inbox user manual LEI-BLOB(1)
2
3
4
6 lei-blob - display a git blob, reconstructing from mail if necessary
7
9 lei blob [OPTIONS] OID
10
12 Display a git blob. The blob may correspond to a message from the
13 local store, any local external, or blobs associated with a project git
14 repository (if run from a git (working) directory). For blobs which do
15 not exist, it will attempt to recreate the blob using patch emails.
16
18 --git-dir=DIR
19 Specify an additional .git/ directory to scan. This option may be
20 given multiple times.
21
22 Default: the output of "git rev-parse --git-dir"
23
24 --no-cwd
25 Do not look in the git repository of the current working directory.
26
27 --no-mail
28 Do not look in mail storage for "OID". This is implied by
29 "--oid-a", "--path-a", and "--path-b".
30
31 -A OID-A
32 --oid-a=OID-A
33 Provide pre-image object ID as a hint for reconstructing "OID".
34
35 -a PATH-A
36 --path-a=PATH-A
37 Provide pre-image pathname as a hint for reconstructing "OID".
38
39 -b PATH-B
40 --path-b=PATH-B
41 Provide post-image pathname as a hint for reconstructing "OID".
42
43 -v
44 --verbose
45 Provide more feedback on stderr.
46
47 The following options are also supported and are described in lei-q(1).
48
49 --remote
50 Remote externals only get queried when the blob needs to be
51 reconstructed from patch emails.
52
53 --no-local
54 --no-external
55 -I LOCATION, --include=LOCATION
56 --exclude=LOCATION
57 --only=LOCATION
58 --no-import-remote
59 --torsocks=auto|no|yes
60 --no-torsocks
61 --proxy=PROTOCOL://HOST[:PORT]
62
64 Feedback welcome via plain-text mail to <mailto:meta@public-inbox.org>
65
66 The mail archives are hosted at <https://public-inbox.org/meta/> and
67 <http://4uok3hntl7oi7b4uf4rtfwefqeexfzil2w6kgk2jn5z2f764irre7byd.onion/meta/>
68
70 Copyright 2021 all contributors <mailto:meta@public-inbox.org>
71
72 License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
73
75 lei-add-external(1), lei-q(1)
76
77
78
79public-inbox.git 1993-10-02 LEI-BLOB(1)