Merge branch 'sn/cat-file-doc-update' into maint-2.42
"git cat-file" documentation updates. * sn/cat-file-doc-update: doc/cat-file: make synopsis and description less confusing
This commit is contained in:
@ -3,8 +3,7 @@ git-cat-file(1)
|
|||||||
|
|
||||||
NAME
|
NAME
|
||||||
----
|
----
|
||||||
git-cat-file - Provide content or type and size information for repository objects
|
git-cat-file - Provide contents or details of repository objects
|
||||||
|
|
||||||
|
|
||||||
SYNOPSIS
|
SYNOPSIS
|
||||||
--------
|
--------
|
||||||
@ -12,25 +11,24 @@ SYNOPSIS
|
|||||||
'git cat-file' <type> <object>
|
'git cat-file' <type> <object>
|
||||||
'git cat-file' (-e | -p) <object>
|
'git cat-file' (-e | -p) <object>
|
||||||
'git cat-file' (-t | -s) [--allow-unknown-type] <object>
|
'git cat-file' (-t | -s) [--allow-unknown-type] <object>
|
||||||
|
'git cat-file' (--textconv | --filters)
|
||||||
|
[<rev>:<path|tree-ish> | --path=<path|tree-ish> <rev>]
|
||||||
'git cat-file' (--batch | --batch-check | --batch-command) [--batch-all-objects]
|
'git cat-file' (--batch | --batch-check | --batch-command) [--batch-all-objects]
|
||||||
[--buffer] [--follow-symlinks] [--unordered]
|
[--buffer] [--follow-symlinks] [--unordered]
|
||||||
[--textconv | --filters] [-Z]
|
[--textconv | --filters] [-Z]
|
||||||
'git cat-file' (--textconv | --filters)
|
|
||||||
[<rev>:<path|tree-ish> | --path=<path|tree-ish> <rev>]
|
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
In its first form, the command provides the content or the type of an object in
|
Output the contents or other properties such as size, type or delta
|
||||||
the repository. The type is required unless `-t` or `-p` is used to find the
|
information of one or more objects.
|
||||||
object type, or `-s` is used to find the object size, or `--textconv` or
|
|
||||||
`--filters` is used (which imply type "blob").
|
|
||||||
|
|
||||||
In the second form, a list of objects (separated by linefeeds) is provided on
|
This command can operate in two modes, depending on whether an option
|
||||||
stdin, and the SHA-1, type, and size of each object is printed on stdout. The
|
from the `--batch` family is specified.
|
||||||
output format can be overridden using the optional `<format>` argument. If
|
|
||||||
either `--textconv` or `--filters` was specified, the input is expected to
|
In non-batch mode, the command provides information on an object
|
||||||
list the object names followed by the path name, separated by a single
|
named on the command line.
|
||||||
whitespace, so that the appropriate drivers can be determined.
|
|
||||||
|
In batch mode, arguments are read from standard input.
|
||||||
|
|
||||||
OPTIONS
|
OPTIONS
|
||||||
-------
|
-------
|
||||||
@ -51,8 +49,8 @@ OPTIONS
|
|||||||
|
|
||||||
-e::
|
-e::
|
||||||
Exit with zero status if `<object>` exists and is a valid
|
Exit with zero status if `<object>` exists and is a valid
|
||||||
object. If `<object>` is of an invalid format exit with non-zero and
|
object. If `<object>` is of an invalid format, exit with non-zero
|
||||||
emits an error on stderr.
|
status and emit an error on stderr.
|
||||||
|
|
||||||
-p::
|
-p::
|
||||||
Pretty-print the contents of `<object>` based on its type.
|
Pretty-print the contents of `<object>` based on its type.
|
||||||
|
|||||||
@ -922,11 +922,11 @@ int cmd_cat_file(int argc, const char **argv, const char *prefix)
|
|||||||
N_("git cat-file <type> <object>"),
|
N_("git cat-file <type> <object>"),
|
||||||
N_("git cat-file (-e | -p) <object>"),
|
N_("git cat-file (-e | -p) <object>"),
|
||||||
N_("git cat-file (-t | -s) [--allow-unknown-type] <object>"),
|
N_("git cat-file (-t | -s) [--allow-unknown-type] <object>"),
|
||||||
|
N_("git cat-file (--textconv | --filters)\n"
|
||||||
|
" [<rev>:<path|tree-ish> | --path=<path|tree-ish> <rev>]"),
|
||||||
N_("git cat-file (--batch | --batch-check | --batch-command) [--batch-all-objects]\n"
|
N_("git cat-file (--batch | --batch-check | --batch-command) [--batch-all-objects]\n"
|
||||||
" [--buffer] [--follow-symlinks] [--unordered]\n"
|
" [--buffer] [--follow-symlinks] [--unordered]\n"
|
||||||
" [--textconv | --filters] [-Z]"),
|
" [--textconv | --filters] [-Z]"),
|
||||||
N_("git cat-file (--textconv | --filters)\n"
|
|
||||||
" [<rev>:<path|tree-ish> | --path=<path|tree-ish> <rev>]"),
|
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
const struct option options[] = {
|
const struct option options[] = {
|
||||||
|
|||||||
Reference in New Issue
Block a user