If neither was used, but --date was given on the command line, show the timestamp in the format requested by --date. Otherwise, show the index format. Under --pretty=oneline, the commit message is prefixed with this information on the same line. This option cannot be combined with --...
The commit objects record the encoding used for the log message in their encoding header; this option can be used to tell the command to re-code the commit log message in the encoding preferred by the user. For non plumbing commands this defaults to UTF-8. Note that if an object claims...
If you want to handle the lines that do not match the pattern, just prepend a single exclamation mark in front (see also EXAMPLES), but note that this only works when the --fixed-value option is not in use. The --type=<type> option instructs git config to ensure that incoming and ...
The commit objects record the encoding used for the log message in their encoding header; this option can be used to tell the command to re-code the commit log message in the encoding preferred by the user. For non plumbing commands this defaults to UTF-8. Note that if an object claims...
* "git mv A B" in a sparsely populated working tree can be asked to move a path between directories that are "in cone" (i.e. expected to be materialized in the working tree) and "out of cone" (i.e. expected to be hidden). The handling of such cases has been ...
* "git cat-file --batch" with the "--batch-all-objects" option is supposed to iterate over all the objects found in a repository, but it used to translate these object names using the replace mechanism, which defeats the point of enumerating all objects in the repository. ...
static int opt_command_mode_error(const struct option *opt, const struct option *all_opts, int flags) { const struct option *that; struct strbuf message = STRBUF_INIT; struct strbuf that_name = STRBUF_INIT; /* * Find the other option that was used to set the variable ...
--encoding=<encoding> The commit objects record the encoding used for the log message in their encoding header; this option can be used to tell the command to re-code the commit log message in the encoding preferred by the user. For non plumbing commands this defaults to UTF-8. Note ...
If you want to handle the lines that do not match the pattern, just prepend a single exclamation mark in front (see also EXAMPLES), but note that this only works when the --fixed-value option is not in use. The --type=<type> option instructs git config to ensure that incoming and ...
hash: stop depending on the_repository in null_oid() Mar 11, 2025 diff-merges.c diff-merges: introduce '--dd' option Oct 10, 2023 diff-merges.h diff-index: restore -c/--cc options handling Sep 8, 2021 diff-no-index.c hash: stop depending on the_repository in null_oid() Mar 11...