Skip to content

Commit b358e21

Browse files
committed
Autogenerated HTML docs for v2.48.1-404-g2d2a7
1 parent d6a33e4 commit b358e21

16 files changed

+69
-39
lines changed

RelNotes/2.49.0.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ UI, Workflows & Features
3333
* "git rev-list --missing=" learned to accept "print-info" that gives
3434
known details expected of the missing objects, like path and type.
3535

36+
* Comes with an updated "gitk".
37+
3638

3739
Performance, Internal Implementation, Development Support etc.
3840
--------------------------------------------------------------
@@ -217,3 +219,6 @@ Fixes since v2.48
217219
(merge 087740d65a ps/leakfixes-0129 later to maint).
218220
(merge 6bba6f604b jp/doc-trailer-config later to maint).
219221
(merge f1cc562b77 lo/t7603-path-is-file-update later to maint).
222+
(merge 45761988ac en/doc-renormalize later to maint).
223+
(merge 832f56f06a jc/doc-boolean-synonyms later to maint).
224+
(merge 3eeed876a9 ac/doc-http-ssl-type-config later to maint).

git-config.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,9 @@ See also <<FILES>>.
213213
+
214214
Valid `<type>`'s include:
215215
+
216-
- 'bool': canonicalize values as either "true" or "false".
216+
- 'bool': canonicalize values `true`, `yes`,`on`, and positive
217+
numbers as "true", and values `false`, `no`, `off` and `0` as
218+
"false".
217219
- 'int': canonicalize values as simple decimal numbers. An optional suffix of
218220
'k', 'm', or 'g' will cause the value to be multiplied by 1024, 1048576, or
219221
1073741824 upon input.

git-config.html

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,9 @@ <h2 id="OPTIONS">OPTIONS</h2>
728728
<div class="ulist">
729729
<ul>
730730
<li>
731-
<p><em>bool</em>: canonicalize values as either "true" or "false".</p>
731+
<p><em>bool</em>: canonicalize values <code>true</code>, <code>yes</code>,<code>on</code>, and positive
732+
numbers as "true", and values <code>false</code>, <code>no</code>, <code>off</code> and <code>0</code> as
733+
"false".</p>
732734
</li>
733735
<li>
734736
<p><em>int</em>: canonicalize values as simple decimal numbers. An optional suffix of
@@ -6016,6 +6018,23 @@ <h3 id="_variables">Variables</h3>
60166018
This option is ignored if cURL lacks support for choosing the SSL
60176019
backend at runtime.</p>
60186020
</dd>
6021+
<dt class="hdlist1">http.sslCertType</dt>
6022+
<dd>
6023+
<p>Type of client certificate used when fetching or pushing over HTTPS.
6024+
"PEM", "DER" are supported when using openssl or gnutls backends. "P12"
6025+
is supported on "openssl", "schannel", "securetransport", and gnutls 8.11+.
6026+
See also libcurl <code>CURLOPT_SSLCERTTYPE</code>. Can be overridden by the
6027+
<code>GIT_SSL_CERT_TYPE</code> environment variable.</p>
6028+
</dd>
6029+
<dt class="hdlist1">http.sslKeyType</dt>
6030+
<dd>
6031+
<p>Type of client private key used when fetching or pushing over HTTPS. (e.g.
6032+
"PEM", "DER", or "ENG"). Only applicable when using "openssl" backend. "DER"
6033+
is not supported with openssl. Particularly useful when set to "ENG" for
6034+
authenticating with PKCS#11 tokens, with a PKCS#11 URL in sslCert option.
6035+
See also libcurl <code>CURLOPT_SSLKEYTYPE</code>. Can be overridden by the
6036+
<code>GIT_SSL_KEY_TYPE</code> environment variable.</p>
6037+
</dd>
60196038
<dt class="hdlist1">http.schannelCheckRevoke</dt>
60206039
<dd>
60216040
<p>Used to enforce or disable certificate revocation checks in cURL
@@ -6699,7 +6718,8 @@ <h3 id="_variables">Variables</h3>
66996718
<p>Tell Git that canonical representation of files in the
67006719
repository has changed over time (e.g. earlier commits record
67016720
text files with CRLF line endings, but recent ones use LF line
6702-
endings). In such a repository, Git can convert the data
6721+
endings). In such a repository, for each file where a
6722+
three-way content merge is needed, Git can convert the data
67036723
recorded in commits to a canonical form before performing a
67046724
merge to reduce unnecessary conflicts. For more information,
67056725
see section "Merging branches with differing checkin/checkout
@@ -9597,7 +9617,7 @@ <h2 id="_git">GIT</h2>
95979617
</div>
95989618
<div id="footer">
95999619
<div id="footer-text">
9600-
Last updated 2025-02-14 21:38:14 -0800
9620+
Last updated 2025-02-21 13:44:53 -0800
96019621
</div>
96029622
</div>
96039623
</body>

git-diff-tree.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2320,10 +2320,10 @@ <h2 id="_pretty_formats">PRETTY FORMATS</h2>
23202320
</table>
23212321
</div>
23222322
<div class="paragraph">
2323-
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The values
2324-
<code>true</code>, <code>false</code>, <code>on</code>, <code>off</code> etc. are all accepted. See the "boolean"
2325-
sub-section in "EXAMPLES" in <a href="git-config.html">git-config(1)</a>. If a boolean
2326-
option is given with no value, it&#8217;s enabled.</p>
2323+
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The
2324+
values taken by <code>--type=bool</code> git-config[1], like <code>yes</code> and <code>off</code>,
2325+
are all accepted. Giving a boolean option without <code>=</code><em>&lt;value&gt;</em> is
2326+
equivalent to giving it with <code>=true</code>.</p>
23272327
</div>
23282328
<div class="paragraph">
23292329
<p>If you add a <code>+</code> (plus sign) after <em>%</em> of a placeholder, a line-feed

git-log.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2683,10 +2683,10 @@ <h2 id="_pretty_formats">PRETTY FORMATS</h2>
26832683
</table>
26842684
</div>
26852685
<div class="paragraph">
2686-
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The values
2687-
<code>true</code>, <code>false</code>, <code>on</code>, <code>off</code> etc. are all accepted. See the "boolean"
2688-
sub-section in "EXAMPLES" in <a href="git-config.html">git-config(1)</a>. If a boolean
2689-
option is given with no value, it&#8217;s enabled.</p>
2686+
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The
2687+
values taken by <code>--type=bool</code> git-config[1], like <code>yes</code> and <code>off</code>,
2688+
are all accepted. Giving a boolean option without <code>=</code><em>&lt;value&gt;</em> is
2689+
equivalent to giving it with <code>=true</code>.</p>
26902690
</div>
26912691
<div class="paragraph">
26922692
<p>If you add a <code>+</code> (plus sign) after <em>%</em> of a placeholder, a line-feed

git-merge.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1231,7 +1231,7 @@ <h2 id="_merge_strategies">MERGE STRATEGIES</h2>
12311231
<dt class="hdlist1">renormalize</dt>
12321232
<dd>
12331233
<p>This runs a virtual check-out and check-in of all three stages
1234-
of a file when resolving a three-way merge. This option is
1234+
of any file which needs a three-way merge. This option is
12351235
meant to be used when merging branches with different clean
12361236
filters or end-of-line normalization rules. See "Merging
12371237
branches with differing checkin/checkout attributes" in
@@ -1476,7 +1476,8 @@ <h2 id="_configuration">CONFIGURATION</h2>
14761476
<p>Tell Git that canonical representation of files in the
14771477
repository has changed over time (e.g. earlier commits record
14781478
text files with CRLF line endings, but recent ones use LF line
1479-
endings). In such a repository, Git can convert the data
1479+
endings). In such a repository, for each file where a
1480+
three-way content merge is needed, Git can convert the data
14801481
recorded in commits to a canonical form before performing a
14811482
merge to reduce unnecessary conflicts. For more information,
14821483
see section "Merging branches with differing checkin/checkout

git-pull.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1562,7 +1562,7 @@ <h2 id="_merge_strategies">MERGE STRATEGIES</h2>
15621562
<dt class="hdlist1">renormalize</dt>
15631563
<dd>
15641564
<p>This runs a virtual check-out and check-in of all three stages
1565-
of a file when resolving a three-way merge. This option is
1565+
of any file which needs a three-way merge. This option is
15661566
meant to be used when merging branches with different clean
15671567
filters or end-of-line normalization rules. See "Merging
15681568
branches with differing checkin/checkout attributes" in

git-rebase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1619,7 +1619,7 @@ <h2 id="_merge_strategies">MERGE STRATEGIES</h2>
16191619
<dt class="hdlist1">renormalize</dt>
16201620
<dd>
16211621
<p>This runs a virtual check-out and check-in of all three stages
1622-
of a file when resolving a three-way merge. This option is
1622+
of any file which needs a three-way merge. This option is
16231623
meant to be used when merging branches with different clean
16241624
filters or end-of-line normalization rules. See "Merging
16251625
branches with differing checkin/checkout attributes" in

git-rev-list.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2797,10 +2797,10 @@ <h2 id="_pretty_formats">PRETTY FORMATS</h2>
27972797
</table>
27982798
</div>
27992799
<div class="paragraph">
2800-
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The values
2801-
<code>true</code>, <code>false</code>, <code>on</code>, <code>off</code> etc. are all accepted. See the "boolean"
2802-
sub-section in "EXAMPLES" in <a href="git-config.html">git-config(1)</a>. If a boolean
2803-
option is given with no value, it&#8217;s enabled.</p>
2800+
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The
2801+
values taken by <code>--type=bool</code> git-config[1], like <code>yes</code> and <code>off</code>,
2802+
are all accepted. Giving a boolean option without <code>=</code><em>&lt;value&gt;</em> is
2803+
equivalent to giving it with <code>=true</code>.</p>
28042804
</div>
28052805
<div class="paragraph">
28062806
<p>If you add a <code>+</code> (plus sign) after <em>%</em> of a placeholder, a line-feed

git-show.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1323,10 +1323,10 @@ <h2 id="_pretty_formats">PRETTY FORMATS</h2>
13231323
</table>
13241324
</div>
13251325
<div class="paragraph">
1326-
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The values
1327-
<code>true</code>, <code>false</code>, <code>on</code>, <code>off</code> etc. are all accepted. See the "boolean"
1328-
sub-section in "EXAMPLES" in <a href="git-config.html">git-config(1)</a>. If a boolean
1329-
option is given with no value, it&#8217;s enabled.</p>
1326+
<p>The boolean options accept an optional value [<code>=</code><em>&lt;bool-value&gt;</em>]. The
1327+
values taken by <code>--type=bool</code> git-config[1], like <code>yes</code> and <code>off</code>,
1328+
are all accepted. Giving a boolean option without <code>=</code><em>&lt;value&gt;</em> is
1329+
equivalent to giving it with <code>=true</code>.</p>
13301330
</div>
13311331
<div class="paragraph">
13321332
<p>If you add a <code>+</code> (plus sign) after <em>%</em> of a placeholder, a line-feed

git.adoc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,8 +472,9 @@ Environment Variables
472472
---------------------
473473
Various Git commands pay attention to environment variables and change
474474
their behavior. The environment variables marked as "Boolean" take
475-
their values the same way as Boolean valued configuration variables, e.g.
476-
"true", "yes", "on" and positive numbers are taken as "yes".
475+
their values the same way as Boolean valued configuration variables, i.e.,
476+
"true", "yes", "on" and positive numbers are taken as "yes", while "false",
477+
"no", "off", and "0" are taken as "no".
477478

478479
Here are the variables:
479480

git.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1803,8 +1803,9 @@ <h2 id="_environment_variables">Environment Variables</h2>
18031803
<div class="paragraph">
18041804
<p>Various Git commands pay attention to environment variables and change
18051805
their behavior. The environment variables marked as "Boolean" take
1806-
their values the same way as Boolean valued configuration variables, e.g.
1807-
"true", "yes", "on" and positive numbers are taken as "yes".</p>
1806+
their values the same way as Boolean valued configuration variables, i.e.,
1807+
"true", "yes", "on" and positive numbers are taken as "yes", while "false",
1808+
"no", "off", and "0" are taken as "no".</p>
18081809
</div>
18091810
<div class="paragraph">
18101811
<p>Here are the variables:</p>
@@ -2694,7 +2695,7 @@ <h2 id="_git">GIT</h2>
26942695
</div>
26952696
<div id="footer">
26962697
<div id="footer-text">
2697-
Last updated 2025-02-14 21:38:14 -0800
2698+
Last updated 2025-02-21 13:44:53 -0800
26982699
</div>
26992700
</div>
27002701
</body>

gitattributes.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -701,8 +701,8 @@ where the attribute is not in place would normally cause merge
701701
conflicts.
702702

703703
To prevent these unnecessary merge conflicts, Git can be told to run a
704-
virtual check-out and check-in of all three stages of a file when
705-
resolving a three-way merge by setting the `merge.renormalize`
704+
virtual check-out and check-in of all three stages of each file that
705+
needs a three-way content merge, by setting the `merge.renormalize`
706706
configuration variable. This prevents changes caused by check-in
707707
conversion from causing spurious merge conflicts when a converted file
708708
is merged with an unconverted file.

gitattributes.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1290,8 +1290,8 @@ <h4 id="_merging_branches_with_differing_checkincheckout_attributes">Merging bra
12901290
</div>
12911291
<div class="paragraph">
12921292
<p>To prevent these unnecessary merge conflicts, Git can be told to run a
1293-
virtual check-out and check-in of all three stages of a file when
1294-
resolving a three-way merge by setting the <code>merge.renormalize</code>
1293+
virtual check-out and check-in of all three stages of each file that
1294+
needs a three-way content merge, by setting the <code>merge.renormalize</code>
12951295
configuration variable. This prevents changes caused by check-in
12961296
conversion from causing spurious merge conflicts when a converted file
12971297
is merged with an unconverted file.</p>
@@ -2125,7 +2125,7 @@ <h2 id="_git">GIT</h2>
21252125
</div>
21262126
<div id="footer">
21272127
<div id="footer-text">
2128-
Last updated 2025-02-14 21:38:14 -0800
2128+
Last updated 2025-02-21 13:44:53 -0800
21292129
</div>
21302130
</div>
21312131
</body>

merge-strategies.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ ignore-cr-at-eol;;
5656

5757
renormalize;;
5858
This runs a virtual check-out and check-in of all three stages
59-
of a file when resolving a three-way merge. This option is
59+
of any file which needs a three-way merge. This option is
6060
meant to be used when merging branches with different clean
6161
filters or end-of-line normalization rules. See "Merging
6262
branches with differing checkin/checkout attributes" in

pretty-formats.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -339,10 +339,10 @@ insert an empty string unless we are traversing reflog entries (e.g., by
339339
decoration format if `--decorate` was not already provided on the command
340340
line.
341341
342-
The boolean options accept an optional value `[=<bool-value>]`. The values
343-
`true`, `false`, `on`, `off` etc. are all accepted. See the "boolean"
344-
sub-section in "EXAMPLES" in linkgit:git-config[1]. If a boolean
345-
option is given with no value, it's enabled.
342+
The boolean options accept an optional value `[=<bool-value>]`. The
343+
values taken by `--type=bool` git-config[1], like `yes` and `off`,
344+
are all accepted. Giving a boolean option without `=<value>` is
345+
equivalent to giving it with `=true`.
346346
347347
If you add a `+` (plus sign) after '%' of a placeholder, a line-feed
348348
is inserted immediately before the expansion if and only if the

0 commit comments

Comments
 (0)