mirror of
https://github.com/git/git.git
synced 2026-01-11 21:33:13 +09:00
Merge branch 'jc/doc-synopsis-option-markup'
Doc mark-up fixes.
* jc/doc-synopsis-option-markup:
git-var doc: fix usage of $ENV_VAR vs ENV_VAR
git-verify-* doc: update mark-up of synopsis option descriptions
git-{var,write-tree} docs: update mark-up of synopsis option descriptions
git-daemon doc: update mark-up of synopsis option descriptions
This commit is contained in:
commit
3950f8f1b4
@ -7,21 +7,21 @@ git-daemon - A really simple server for Git repositories
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
[verse]
|
||||
'git daemon' [--verbose] [--syslog] [--export-all]
|
||||
[--timeout=<n>] [--init-timeout=<n>] [--max-connections=<n>]
|
||||
[--strict-paths] [--base-path=<path>] [--base-path-relaxed]
|
||||
[--user-path | --user-path=<path>]
|
||||
[--interpolated-path=<pathtemplate>]
|
||||
[--reuseaddr] [--detach] [--pid-file=<file>]
|
||||
[--enable=<service>] [--disable=<service>]
|
||||
[--allow-override=<service>] [--forbid-override=<service>]
|
||||
[--access-hook=<path>] [--[no-]informative-errors]
|
||||
[--inetd |
|
||||
[--listen=<host-or-ipaddr>] [--port=<n>]
|
||||
[--user=<user> [--group=<group>]]]
|
||||
[--log-destination=(stderr|syslog|none)]
|
||||
[<directory>...]
|
||||
[synopsis]
|
||||
git daemon [--verbose] [--syslog] [--export-all]
|
||||
[--timeout=<n>] [--init-timeout=<n>] [--max-connections=<n>]
|
||||
[--strict-paths] [--base-path=<path>] [--base-path-relaxed]
|
||||
[--user-path | --user-path=<path>]
|
||||
[--interpolated-path=<pathtemplate>]
|
||||
[--reuseaddr] [--detach] [--pid-file=<file>]
|
||||
[--enable=<service>] [--disable=<service>]
|
||||
[--allow-override=<service>] [--forbid-override=<service>]
|
||||
[--access-hook=<path>] [--[no-]informative-errors]
|
||||
[--inetd |
|
||||
[--listen=<host-or-ipaddr>] [--port=<n>]
|
||||
[--user=<user> [--group=<group>]]]
|
||||
[--log-destination=(stderr|syslog|none)]
|
||||
[<directory>...]
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
@ -32,111 +32,111 @@ that service if it is enabled.
|
||||
It verifies that the directory has the magic file "git-daemon-export-ok", and
|
||||
it will refuse to export any Git directory that hasn't explicitly been marked
|
||||
for export this way (unless the `--export-all` parameter is specified). If you
|
||||
pass some directory paths as 'git daemon' arguments, the offers are limited to
|
||||
pass some directory paths as `git daemon` arguments, the offers are limited to
|
||||
repositories within those directories.
|
||||
|
||||
By default, only `upload-pack` service is enabled, which serves
|
||||
'git fetch-pack' and 'git ls-remote' clients, which are invoked
|
||||
from 'git fetch', 'git pull', and 'git clone'.
|
||||
`git fetch-pack` and `git ls-remote` clients, which are invoked
|
||||
from `git fetch`, `git pull`, and `git clone`.
|
||||
|
||||
This is ideally suited for read-only updates, i.e., pulling from
|
||||
Git repositories.
|
||||
|
||||
An `upload-archive` also exists to serve 'git archive'.
|
||||
An `upload-archive` also exists to serve `git archive`.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
--strict-paths::
|
||||
`--strict-paths`::
|
||||
Match paths exactly (i.e. don't allow "/foo/repo" when the real path is
|
||||
"/foo/repo.git" or "/foo/repo/.git") and don't do user-relative paths.
|
||||
'git daemon' will refuse to start when this option is enabled and no
|
||||
`git daemon` will refuse to start when this option is enabled and no
|
||||
directory arguments are provided.
|
||||
|
||||
--base-path=<path>::
|
||||
`--base-path=<path>`::
|
||||
Remap all the path requests as relative to the given path.
|
||||
This is sort of "Git root" - if you run 'git daemon' with
|
||||
'--base-path=/srv/git' on example.com, then if you later try to pull
|
||||
'git://example.com/hello.git', 'git daemon' will interpret the path
|
||||
as `/srv/git/hello.git`.
|
||||
This is sort of "Git root" - if you run `git daemon` with
|
||||
`--base-path=/srv/git` on `example.com`, then if you later try
|
||||
to pull from `git://example.com/hello.git`, `git daemon` will
|
||||
interpret the path as `/srv/git/hello.git`.
|
||||
|
||||
--base-path-relaxed::
|
||||
If --base-path is enabled and repo lookup fails, with this option
|
||||
'git daemon' will attempt to lookup without prefixing the base path.
|
||||
This is useful for switching to --base-path usage, while still
|
||||
`--base-path-relaxed`::
|
||||
If `--base-path` is enabled and repo lookup fails, with this option
|
||||
`git daemon` will attempt to lookup without prefixing the base path.
|
||||
This is useful for switching to `--base-path` usage, while still
|
||||
allowing the old paths.
|
||||
|
||||
--interpolated-path=<pathtemplate>::
|
||||
`--interpolated-path=<pathtemplate>`::
|
||||
To support virtual hosting, an interpolated path template can be
|
||||
used to dynamically construct alternate paths. The template
|
||||
supports %H for the target hostname as supplied by the client but
|
||||
converted to all lowercase, %CH for the canonical hostname,
|
||||
%IP for the server's IP address, %P for the port number,
|
||||
and %D for the absolute path of the named repository.
|
||||
supports `%H` for the target hostname as supplied by the client but
|
||||
converted to all lowercase, `%CH` for the canonical hostname,
|
||||
`%IP` for the server's IP address, `%P` for the port number,
|
||||
and `%D` for the absolute path of the named repository.
|
||||
After interpolation, the path is validated against the directory
|
||||
list.
|
||||
|
||||
--export-all::
|
||||
`--export-all`::
|
||||
Allow pulling from all directories that look like Git repositories
|
||||
(have the 'objects' and 'refs' subdirectories), even if they
|
||||
do not have the 'git-daemon-export-ok' file.
|
||||
do not have the `git-daemon-export-ok` file.
|
||||
|
||||
--inetd::
|
||||
Have the server run as an inetd service. Implies --syslog (may be
|
||||
overridden with `--log-destination=`).
|
||||
Incompatible with --detach, --port, --listen, --user and --group
|
||||
options.
|
||||
`--inetd`::
|
||||
Have the server run as an inetd service. Implies `--syslog` (may
|
||||
be overridden with `--log-destination=`).
|
||||
Incompatible with `--detach`, `--port`, `--listen`, `--user` and
|
||||
`--group` options.
|
||||
|
||||
--listen=<host-or-ipaddr>::
|
||||
`--listen=<host-or-ipaddr>`::
|
||||
Listen on a specific IP address or hostname. IP addresses can
|
||||
be either an IPv4 address or an IPv6 address if supported. If IPv6
|
||||
is not supported, then --listen=<hostname> is also not supported and
|
||||
--listen must be given an IPv4 address.
|
||||
is not supported, then `--listen=<hostname>` is also not supported
|
||||
and `--listen` must be given an IPv4 address.
|
||||
Can be given more than once.
|
||||
Incompatible with `--inetd` option.
|
||||
|
||||
--port=<n>::
|
||||
`--port=<n>`::
|
||||
Listen on an alternative port. Incompatible with `--inetd` option.
|
||||
|
||||
--init-timeout=<n>::
|
||||
`--init-timeout=<n>`::
|
||||
Timeout (in seconds) between the moment the connection is established
|
||||
and the client request is received (typically a rather low value, since
|
||||
that should be basically immediate).
|
||||
|
||||
--timeout=<n>::
|
||||
`--timeout=<n>`::
|
||||
Timeout (in seconds) for specific client sub-requests. This includes
|
||||
the time it takes for the server to process the sub-request and the
|
||||
time spent waiting for the next client's request.
|
||||
|
||||
--max-connections=<n>::
|
||||
`--max-connections=<n>`::
|
||||
Maximum number of concurrent clients, defaults to 32. Set it to
|
||||
zero for no limit.
|
||||
|
||||
--syslog::
|
||||
`--syslog`::
|
||||
Short for `--log-destination=syslog`.
|
||||
|
||||
--log-destination=<destination>::
|
||||
`--log-destination=<destination>`::
|
||||
Send log messages to the specified destination.
|
||||
Note that this option does not imply --verbose,
|
||||
Note that this option does not imply `--verbose`,
|
||||
thus by default only error conditions will be logged.
|
||||
The <destination> must be one of:
|
||||
The _<destination>_ must be one of:
|
||||
+
|
||||
--
|
||||
stderr::
|
||||
`stderr`::
|
||||
Write to standard error.
|
||||
Note that if `--detach` is specified,
|
||||
the process disconnects from the real standard error,
|
||||
making this destination effectively equivalent to `none`.
|
||||
syslog::
|
||||
`syslog`::
|
||||
Write to syslog, using the `git-daemon` identifier.
|
||||
none::
|
||||
`none`::
|
||||
Disable all logging.
|
||||
--
|
||||
+
|
||||
The default destination is `syslog` if `--inetd` or `--detach` is specified,
|
||||
otherwise `stderr`.
|
||||
|
||||
--user-path::
|
||||
--user-path=<path>::
|
||||
`--user-path`::
|
||||
`--user-path=<path>`::
|
||||
Allow {tilde}user notation to be used in requests. When
|
||||
specified with no parameter, a request to
|
||||
git://host/{tilde}alice/foo is taken as a request to access
|
||||
@ -145,23 +145,23 @@ otherwise `stderr`.
|
||||
taken as a request to access `<path>/foo` repository in
|
||||
the home directory of user `alice`.
|
||||
|
||||
--verbose::
|
||||
`--verbose`::
|
||||
Log details about the incoming connections and requested files.
|
||||
|
||||
--reuseaddr::
|
||||
Use SO_REUSEADDR when binding the listening socket.
|
||||
`--reuseaddr`::
|
||||
Use `SO_REUSEADDR` when binding the listening socket.
|
||||
This allows the server to restart without waiting for
|
||||
old connections to time out.
|
||||
|
||||
--detach::
|
||||
Detach from the shell. Implies --syslog.
|
||||
`--detach`::
|
||||
Detach from the shell. Implies `--syslog`.
|
||||
|
||||
--pid-file=<file>::
|
||||
Save the process id in 'file'. Ignored when the daemon
|
||||
`--pid-file=<file>`::
|
||||
Save the process id in _<file>_. Ignored when the daemon
|
||||
is run under `--inetd`.
|
||||
|
||||
--user=<user>::
|
||||
--group=<group>::
|
||||
`--user=<user>`::
|
||||
`--group=<group>`::
|
||||
Change daemon's uid and gid before entering the service loop.
|
||||
When only `--user` is given without `--group`, the
|
||||
primary group ID for the user is used. The values of
|
||||
@ -170,43 +170,44 @@ otherwise `stderr`.
|
||||
+
|
||||
Giving these options is an error when used with `--inetd`; use
|
||||
the facility of inet daemon to achieve the same before spawning
|
||||
'git daemon' if needed.
|
||||
`git daemon` if needed.
|
||||
+
|
||||
Like many programs that switch user id, the daemon does not reset
|
||||
environment variables such as `$HOME` when it runs git programs,
|
||||
environment variables such as `HOME` when it runs git programs,
|
||||
e.g. `upload-pack` and `receive-pack`. When using this option, you
|
||||
may also want to set and export `HOME` to point at the home
|
||||
directory of `<user>` before starting the daemon, and make sure any
|
||||
Git configuration files in that directory are readable by `<user>`.
|
||||
directory of _<user>_ before starting the daemon, and make sure any
|
||||
Git configuration files in that directory are readable by _<user>_.
|
||||
|
||||
--enable=<service>::
|
||||
--disable=<service>::
|
||||
`--enable=<service>`::
|
||||
`--disable=<service>`::
|
||||
Enable/disable the service site-wide per default. Note
|
||||
that a service disabled site-wide can still be enabled
|
||||
per repository if it is marked overridable and the
|
||||
repository enables the service with a configuration
|
||||
item.
|
||||
|
||||
--allow-override=<service>::
|
||||
--forbid-override=<service>::
|
||||
`--allow-override=<service>`::
|
||||
`--forbid-override=<service>`::
|
||||
Allow/forbid overriding the site-wide default with per
|
||||
repository configuration. By default, all the services
|
||||
may be overridden.
|
||||
|
||||
--[no-]informative-errors::
|
||||
`--informative-errors`::
|
||||
`--no-informative-errors`::
|
||||
When informative errors are turned on, git-daemon will report
|
||||
more verbose errors to the client, differentiating conditions
|
||||
like "no such repository" from "repository not exported". This
|
||||
is more convenient for clients, but may leak information about
|
||||
the existence of unexported repositories. When informative
|
||||
errors are not enabled, all errors report "access denied" to the
|
||||
client. The default is --no-informative-errors.
|
||||
client. The default is `--no-informative-errors`.
|
||||
|
||||
--access-hook=<path>::
|
||||
`--access-hook=<path>`::
|
||||
Every time a client connects, first run an external command
|
||||
specified by the <path> with service name (e.g. "upload-pack"),
|
||||
path to the repository, hostname (%H), canonical hostname
|
||||
(%CH), IP address (%IP), and TCP port (%P) as its command-line
|
||||
path to the repository, hostname (`%H`), canonical hostname
|
||||
(`%CH`), IP address (`%IP`), and TCP port (`%P`) as its command-line
|
||||
arguments. The external command can decide to decline the
|
||||
service by exiting with a non-zero status (or to allow it by
|
||||
exiting with a zero status). It can also look at the $REMOTE_ADDR
|
||||
@ -217,7 +218,7 @@ The external command can optionally write a single line to its
|
||||
standard output to be sent to the requestor as an error message when
|
||||
it declines the service.
|
||||
|
||||
<directory>::
|
||||
_<directory>_::
|
||||
The remaining arguments provide a list of directories. If any
|
||||
directories are specified, then the `git-daemon` process will
|
||||
serve a requested directory only if it is contained in one of
|
||||
@ -229,24 +230,24 @@ SERVICES
|
||||
|
||||
These services can be globally enabled/disabled using the
|
||||
command-line options of this command. If finer-grained
|
||||
control is desired (e.g. to allow 'git archive' to be run
|
||||
control is desired (e.g. to allow `git archive` to be run
|
||||
against only in a few selected repositories the daemon serves),
|
||||
the per-repository configuration file can be used to enable or
|
||||
disable them.
|
||||
|
||||
upload-pack::
|
||||
This serves 'git fetch-pack' and 'git ls-remote'
|
||||
This serves `git fetch-pack` and `git ls-remote`
|
||||
clients. It is enabled by default, but a repository can
|
||||
disable it by setting `daemon.uploadpack` configuration
|
||||
item to `false`.
|
||||
|
||||
upload-archive::
|
||||
This serves 'git archive --remote'. It is disabled by
|
||||
This serves `git archive --remote`. It is disabled by
|
||||
default, but a repository can enable it by setting
|
||||
`daemon.uploadarch` configuration item to `true`.
|
||||
|
||||
receive-pack::
|
||||
This serves 'git send-pack' clients, allowing anonymous
|
||||
This serves `git send-pack` clients, allowing anonymous
|
||||
push. It is disabled by default, as there is _no_
|
||||
authentication in the protocol (in other words, anybody
|
||||
can push anything into the repository, including removal
|
||||
@ -300,7 +301,7 @@ default repository could be made as well.
|
||||
|
||||
|
||||
'git daemon' as regular daemon for virtual hosts::
|
||||
To set up 'git daemon' as a regular, non-inetd service that
|
||||
To set up `git daemon` as a regular, non-inetd service that
|
||||
handles repositories for multiple virtual hosts based on
|
||||
their IP addresses, start the daemon like this:
|
||||
+
|
||||
@ -317,7 +318,7 @@ Repositories can still be accessed by hostname though, assuming
|
||||
they correspond to these IP addresses.
|
||||
|
||||
selectively enable/disable services per repository::
|
||||
To enable 'git archive --remote' and disable 'git fetch' against
|
||||
To enable `git archive --remote` and disable `git fetch` against
|
||||
a repository, have the following in the configuration file in the
|
||||
repository (that is the file 'config' next to `HEAD`, 'refs' and
|
||||
'objects').
|
||||
@ -331,8 +332,8 @@ selectively enable/disable services per repository::
|
||||
|
||||
ENVIRONMENT
|
||||
-----------
|
||||
'git daemon' will set REMOTE_ADDR to the IP address of the client
|
||||
that connected to it, if the IP address is available. REMOTE_ADDR will
|
||||
`git daemon` will set `REMOTE_ADDR` to the IP address of the client
|
||||
that connected to it, if the IP address is available. `REMOTE_ADDR` will
|
||||
be available in the environment of hooks called when
|
||||
services are performed.
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@ git-var - Show a Git logical variable
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
[verse]
|
||||
'git var' (-l | <variable>)
|
||||
[synopsis]
|
||||
git var (-l | <variable>)
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
@ -18,7 +18,7 @@ no value.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
-l::
|
||||
`-l`::
|
||||
Display the logical variables. In addition, all the
|
||||
variables of the Git configuration file .git/config are listed
|
||||
as well. (However, the configuration variables listing functionality
|
||||
@ -32,58 +32,56 @@ EXAMPLES
|
||||
|
||||
VARIABLES
|
||||
---------
|
||||
GIT_AUTHOR_IDENT::
|
||||
`GIT_AUTHOR_IDENT`::
|
||||
The author of a piece of code.
|
||||
|
||||
GIT_COMMITTER_IDENT::
|
||||
`GIT_COMMITTER_IDENT`::
|
||||
The person who put a piece of code into Git.
|
||||
|
||||
GIT_EDITOR::
|
||||
`GIT_EDITOR`::
|
||||
Text editor for use by Git commands. The value is meant to be
|
||||
interpreted by the shell when it is used. Examples: `~/bin/vi`,
|
||||
`$SOME_ENVIRONMENT_VARIABLE`, `"C:\Program Files\Vim\gvim.exe"
|
||||
--nofork`. The order of preference is the `$GIT_EDITOR`
|
||||
environment variable, then `core.editor` configuration, then
|
||||
`$VISUAL`, then `$EDITOR`, and then the default chosen at compile
|
||||
--nofork`. The order of preference is `$GIT_EDITOR`, then
|
||||
`core.editor` configuration value, then `$VISUAL`, then
|
||||
`$EDITOR`, and then the default chosen at compile
|
||||
time, which is usually 'vi'.
|
||||
ifdef::git-default-editor[]
|
||||
The build you are using chose '{git-default-editor}' as the default.
|
||||
endif::git-default-editor[]
|
||||
|
||||
GIT_SEQUENCE_EDITOR::
|
||||
`GIT_SEQUENCE_EDITOR`::
|
||||
Text editor used to edit the 'todo' file while running `git rebase
|
||||
-i`. Like `GIT_EDITOR`, the value is meant to be interpreted by
|
||||
the shell when it is used. The order of preference is the
|
||||
`$GIT_SEQUENCE_EDITOR` environment variable, then
|
||||
`sequence.editor` configuration, and then the value of `git var
|
||||
GIT_EDITOR`.
|
||||
the shell when it is used. The order of preference is
|
||||
`$GIT_SEQUENCE_EDITOR`, then `sequence.editor` configuration value,
|
||||
and then the value of `git var GIT_EDITOR`.
|
||||
|
||||
GIT_PAGER::
|
||||
`GIT_PAGER`::
|
||||
Text viewer for use by Git commands (e.g., 'less'). The value
|
||||
is meant to be interpreted by the shell. The order of preference
|
||||
is the `$GIT_PAGER` environment variable, then `core.pager`
|
||||
configuration, then `$PAGER`, and then the default chosen at
|
||||
compile time (usually 'less').
|
||||
is `$GIT_PAGER`, then the value of `core.pager` configuration, then
|
||||
`$PAGER`, and then the default chosen at compile time (usually `less`).
|
||||
ifdef::git-default-pager[]
|
||||
The build you are using chose '{git-default-pager}' as the default.
|
||||
endif::git-default-pager[]
|
||||
|
||||
GIT_DEFAULT_BRANCH::
|
||||
`GIT_DEFAULT_BRANCH`::
|
||||
The name of the first branch created in newly initialized repositories.
|
||||
|
||||
GIT_SHELL_PATH::
|
||||
`GIT_SHELL_PATH`::
|
||||
The path of the binary providing the POSIX shell for commands which use the shell.
|
||||
|
||||
GIT_ATTR_SYSTEM::
|
||||
`GIT_ATTR_SYSTEM`::
|
||||
The path to the system linkgit:gitattributes[5] file, if one is enabled.
|
||||
|
||||
GIT_ATTR_GLOBAL::
|
||||
`GIT_ATTR_GLOBAL`::
|
||||
The path to the global (per-user) linkgit:gitattributes[5] file.
|
||||
|
||||
GIT_CONFIG_SYSTEM::
|
||||
`GIT_CONFIG_SYSTEM`::
|
||||
The path to the system configuration file, if one is enabled.
|
||||
|
||||
GIT_CONFIG_GLOBAL::
|
||||
`GIT_CONFIG_GLOBAL`::
|
||||
The path to the global (per-user) configuration files, if any.
|
||||
|
||||
Most path values contain only one value. However, some can contain multiple
|
||||
|
||||
@ -7,26 +7,24 @@ git-verify-commit - Check the GPG signature of commits
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
[verse]
|
||||
'git verify-commit' [-v | --verbose] [--raw] <commit>...
|
||||
[synopsis]
|
||||
git verify-commit [-v | --verbose] [--raw] <commit>...
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
Validates the GPG signature created by 'git commit -S'.
|
||||
Validates the GPG signature created by `git commit -S`
|
||||
on the commit objects given on the command line.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
--raw::
|
||||
`--raw`::
|
||||
Print the raw gpg status output to standard error instead of the normal
|
||||
human-readable output.
|
||||
|
||||
-v::
|
||||
--verbose::
|
||||
`-v`::
|
||||
`--verbose`::
|
||||
Print the contents of the commit object before validating it.
|
||||
|
||||
<commit>...::
|
||||
SHA-1 identifiers of Git commit objects.
|
||||
|
||||
GIT
|
||||
---
|
||||
Part of the linkgit:git[1] suite
|
||||
|
||||
@ -8,43 +8,39 @@ git-verify-pack - Validate packed Git archive files
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
[verse]
|
||||
'git verify-pack' [-v | --verbose] [-s | --stat-only] [--] <pack>.idx...
|
||||
[synopsis]
|
||||
git verify-pack [-v | --verbose] [-s | --stat-only] [--] <pack>.idx...
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
Reads given idx file for packed Git archive created with the
|
||||
'git pack-objects' command and verifies the idx file and the
|
||||
corresponding pack file.
|
||||
Read each idx file for packed Git archive given on the command line,
|
||||
and verify the idx file and the corresponding pack file.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
<pack>.idx ...::
|
||||
The idx files to verify.
|
||||
|
||||
-v::
|
||||
--verbose::
|
||||
`-v`::
|
||||
`--verbose`::
|
||||
After verifying the pack, show the list of objects contained
|
||||
in the pack and a histogram of delta chain length.
|
||||
|
||||
-s::
|
||||
--stat-only::
|
||||
`-s`::
|
||||
`--stat-only`::
|
||||
Do not verify the pack contents; only show the histogram of delta
|
||||
chain length. With `--verbose`, the list of objects is also shown.
|
||||
|
||||
\--::
|
||||
`--`::
|
||||
Do not interpret any more arguments as options.
|
||||
|
||||
OUTPUT FORMAT
|
||||
-------------
|
||||
When specifying the -v option the format used is:
|
||||
When specifying the `-v` option the format used is:
|
||||
|
||||
SHA-1 type size size-in-packfile offset-in-packfile
|
||||
object-name type size size-in-packfile offset-in-packfile
|
||||
|
||||
for objects that are not deltified in the pack, and
|
||||
|
||||
SHA-1 type size size-in-packfile offset-in-packfile depth base-SHA-1
|
||||
object-name type size size-in-packfile offset-in-packfile depth base-object-name
|
||||
|
||||
for objects that are deltified.
|
||||
|
||||
|
||||
@ -7,26 +7,24 @@ git-verify-tag - Check the GPG signature of tags
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
[verse]
|
||||
'git verify-tag' [-v | --verbose] [--format=<format>] [--raw] <tag>...
|
||||
[synopsis]
|
||||
git verify-tag [-v | --verbose] [--format=<format>] [--raw] <tag>...
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
Validates the gpg signature created by 'git tag'.
|
||||
Validates the gpg signature created by `git tag` in the tag
|
||||
objects listed on the command line.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
--raw::
|
||||
`--raw`::
|
||||
Print the raw gpg status output to standard error instead of the normal
|
||||
human-readable output.
|
||||
|
||||
-v::
|
||||
--verbose::
|
||||
`-v`::
|
||||
`--verbose`::
|
||||
Print the contents of the tag object before validating it.
|
||||
|
||||
<tag>...::
|
||||
SHA-1 identifiers of Git tag objects.
|
||||
|
||||
GIT
|
||||
---
|
||||
Part of the linkgit:git[1] suite
|
||||
|
||||
@ -8,8 +8,8 @@ git-write-tree - Create a tree object from the current index
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
[verse]
|
||||
'git write-tree' [--missing-ok] [--prefix=<prefix>/]
|
||||
[synopsis]
|
||||
git write-tree [--missing-ok] [--prefix=<prefix>/]
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
@ -18,23 +18,23 @@ tree object is printed to standard output.
|
||||
|
||||
The index must be in a fully merged state.
|
||||
|
||||
Conceptually, 'git write-tree' sync()s the current index contents
|
||||
Conceptually, `git write-tree` sync()s the current index contents
|
||||
into a set of tree files.
|
||||
In order to have that match what is actually in your directory right
|
||||
now, you need to have done a 'git update-index' phase before you did the
|
||||
'git write-tree'.
|
||||
now, you need to have done a `git update-index` phase before you did the
|
||||
`git write-tree`.
|
||||
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
--missing-ok::
|
||||
Normally 'git write-tree' ensures that the objects referenced by the
|
||||
`--missing-ok`::
|
||||
Normally `git write-tree` ensures that the objects referenced by the
|
||||
directory exist in the object database. This option disables this
|
||||
check.
|
||||
|
||||
--prefix=<prefix>/::
|
||||
`--prefix=<prefix>/`::
|
||||
Writes a tree object that represents a subdirectory
|
||||
`<prefix>`. This can be used to write the tree object
|
||||
_<prefix>_. This can be used to write the tree object
|
||||
for a subproject that is in the named subdirectory.
|
||||
|
||||
GIT
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user