* ja/doc-markup-attached-paragraph-fix: doc: fix indentation of refStorage item in git-config(1) doc: change the markup of paragraphs following a nested list item
···3 `core.repositoryFormatVersion` is not `1`. See
4 linkgit:gitrepository-layout[5].
5+
6---
7-compatObjectFormat::
8 Specify a compatibility hash algorithm to use. The acceptable values
9 are `sha1` and `sha256`. The value specified must be different from the
10 value of `extensions.objectFormat`. This allows client level
···19to change. It currently exists only to allow development and testing of
20the underlying feature and is not designed to be enabled by end users.
2122-noop::
23 This extension does not change git's behavior at all. It is useful only
24 for testing format-1 compatibility.
25+
26For historical reasons, this extension is respected regardless of the
27`core.repositoryFormatVersion` setting.
2829-noop-v1::
30 This extension does not change git's behavior at all. It is useful only
31 for testing format-1 compatibility.
3233-objectFormat::
34 Specify the hash algorithm to use. The acceptable values are `sha1` and
35 `sha256`. If not specified, `sha1` is assumed.
36+
···38linkgit:git-clone[1]. Trying to change it after initialization will not
39work and will produce hard-to-diagnose issues.
4041-partialClone::
42 When enabled, indicates that the repo was created with a partial clone
43 (or later performed a partial fetch) and that the remote may have
44 omitted sending certain unwanted objects. Such a remote is called a
···50For historical reasons, this extension is respected regardless of the
51`core.repositoryFormatVersion` setting.
5253-preciousObjects::
54 If enabled, indicates that objects in the repository MUST NOT be deleted
55 (e.g., by `git-prune` or `git repack -d`).
56+
57For historical reasons, this extension is respected regardless of the
58`core.repositoryFormatVersion` setting.
5960-refStorage::
61 Specify the ref storage format to use. The acceptable values are:
62+
063include::../ref-storage-format.adoc[]
64-65+
66Note that this setting should only be set by linkgit:git-init[1] or
67linkgit:git-clone[1]. Trying to change it after initialization will not
68work and will produce hard-to-diagnose issues.
6970-relativeWorktrees::
71 If enabled, indicates at least one worktree has been linked with
72 relative paths. Automatically set if a worktree has been created or
73 repaired with either the `--relative-paths` option or with the
74 `worktree.useRelativePaths` config set to `true`.
7576-worktreeConfig::
77 If enabled, then worktrees will load config settings from the
78 `$GIT_DIR/config.worktree` file in addition to the
79 `$GIT_COMMON_DIR/config` file. Note that `$GIT_COMMON_DIR` and
···87certain values from the common config file to the main working tree's
88`config.worktree` file, if present:
89+
090* `core.worktree` must be moved from `$GIT_COMMON_DIR/config` to
91 `$GIT_COMMON_DIR/config.worktree`.
92* If `core.bare` is true, then it must be moved from `$GIT_COMMON_DIR/config`
93 to `$GIT_COMMON_DIR/config.worktree`.
94-95+
96It may also be beneficial to adjust the locations of `core.sparseCheckout`
97and `core.sparseCheckoutCone` depending on your desire for customizable
···104+
105For historical reasons, this extension is respected regardless of the
106`core.repositoryFormatVersion` setting.
107---
···3 `core.repositoryFormatVersion` is not `1`. See
4 linkgit:gitrepository-layout[5].
5+
6+compatObjectFormat:::
07 Specify a compatibility hash algorithm to use. The acceptable values
8 are `sha1` and `sha256`. The value specified must be different from the
9 value of `extensions.objectFormat`. This allows client level
···18to change. It currently exists only to allow development and testing of
19the underlying feature and is not designed to be enabled by end users.
2021+noop:::
22 This extension does not change git's behavior at all. It is useful only
23 for testing format-1 compatibility.
24+
25For historical reasons, this extension is respected regardless of the
26`core.repositoryFormatVersion` setting.
2728+noop-v1:::
29 This extension does not change git's behavior at all. It is useful only
30 for testing format-1 compatibility.
3132+objectFormat:::
33 Specify the hash algorithm to use. The acceptable values are `sha1` and
34 `sha256`. If not specified, `sha1` is assumed.
35+
···37linkgit:git-clone[1]. Trying to change it after initialization will not
38work and will produce hard-to-diagnose issues.
3940+partialClone:::
41 When enabled, indicates that the repo was created with a partial clone
42 (or later performed a partial fetch) and that the remote may have
43 omitted sending certain unwanted objects. Such a remote is called a
···49For historical reasons, this extension is respected regardless of the
50`core.repositoryFormatVersion` setting.
5152+preciousObjects:::
53 If enabled, indicates that objects in the repository MUST NOT be deleted
54 (e.g., by `git-prune` or `git repack -d`).
55+
56For historical reasons, this extension is respected regardless of the
57`core.repositoryFormatVersion` setting.
5859+refStorage:::
60 Specify the ref storage format to use. The acceptable values are:
61+
62+--
63include::../ref-storage-format.adoc[]
64+--
65+
66Note that this setting should only be set by linkgit:git-init[1] or
67linkgit:git-clone[1]. Trying to change it after initialization will not
68work and will produce hard-to-diagnose issues.
6970+relativeWorktrees:::
71 If enabled, indicates at least one worktree has been linked with
72 relative paths. Automatically set if a worktree has been created or
73 repaired with either the `--relative-paths` option or with the
74 `worktree.useRelativePaths` config set to `true`.
7576+worktreeConfig:::
77 If enabled, then worktrees will load config settings from the
78 `$GIT_DIR/config.worktree` file in addition to the
79 `$GIT_COMMON_DIR/config` file. Note that `$GIT_COMMON_DIR` and
···87certain values from the common config file to the main working tree's
88`config.worktree` file, if present:
89+
90+--
91* `core.worktree` must be moved from `$GIT_COMMON_DIR/config` to
92 `$GIT_COMMON_DIR/config.worktree`.
93* If `core.bare` is true, then it must be moved from `$GIT_COMMON_DIR/config`
94 to `$GIT_COMMON_DIR/config.worktree`.
95+--
96+
97It may also be beneficial to adjust the locations of `core.sparseCheckout`
98and `core.sparseCheckoutCone` depending on your desire for customizable
···105+
106For historical reasons, this extension is respected regardless of the
107`core.repositoryFormatVersion` setting.
0
+4-2
Documentation/pretty-formats.adoc
···232colon and zero or more comma-separated options. Option values may contain
233literal formatting codes. These must be used for commas (`%x2C`) and closing
234parentheses (`%x29`), due to their role in the option syntax.
235-+
236** `prefix=<value>`: Shown before the list of ref names. Defaults to "{nbsp}++(++".
237** `suffix=<value>`: Shown after the list of ref names. Defaults to "+)+".
238** `separator=<value>`: Shown between ref names. Defaults to "+,+{nbsp}".
···241** `tag=<value>`: Shown before tag names. Defaults to "`tag:`{nbsp}".
242243+
0244For example, to produce decorations with no wrapping
245or tag annotations, and spaces as separators:
246-+
247++%(decorate:prefix=,suffix=,tag=,separator= )++
0248249++%(describe++`[:<option>,...]`++)++::
250human-readable name, like linkgit:git-describe[1]; empty string for
···232colon and zero or more comma-separated options. Option values may contain
233literal formatting codes. These must be used for commas (`%x2C`) and closing
234parentheses (`%x29`), due to their role in the option syntax.
235+236** `prefix=<value>`: Shown before the list of ref names. Defaults to "{nbsp}++(++".
237** `suffix=<value>`: Shown after the list of ref names. Defaults to "+)+".
238** `separator=<value>`: Shown between ref names. Defaults to "+,+{nbsp}".
···241** `tag=<value>`: Shown before tag names. Defaults to "`tag:`{nbsp}".
242243+
244+--
245For example, to produce decorations with no wrapping
246or tag annotations, and spaces as separators:
247+248++%(decorate:prefix=,suffix=,tag=,separator= )++
249+--
250251++%(describe++`[:<option>,...]`++)++::
252human-readable name, like linkgit:git-describe[1]; empty string for