<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/git.txt, branch v2.22.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.22.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.22.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2019-07-01T17:42:49Z</updated>
<entry>
<title>Document that 'git -C ""' works and doesn't change directory</title>
<updated>2019-07-01T17:42:49Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder.dev@gmail.com</email>
</author>
<published>2019-06-29T08:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1a64e07d235579ae0b3bc6d1f081a51a6e48a4d1'/>
<id>urn:sha1:1a64e07d235579ae0b3bc6d1f081a51a6e48a4d1</id>
<content type='text'>
It's been behaving so since 6a536e2076 (git: treat "git -C '&lt;path&gt;'"
as a no-op when &lt;path&gt; is empty, 2015-03-06).

Signed-off-by: SZEDER Gábor &lt;szeder.dev@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>trace2: document the supported values of GIT_TRACE2* env variables</title>
<updated>2019-05-28T17:20:36Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder.dev@gmail.com</email>
</author>
<published>2019-05-19T14:43:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4e0d3aa18a60db8bf3448d4fceeed9c8ac8cc597'/>
<id>urn:sha1:4e0d3aa18a60db8bf3448d4fceeed9c8ac8cc597</id>
<content type='text'>
The descriptions of the GIT_TRACE2* environment variables link to the
technical docs for further details on the supported values.  However,
a link like this only really works if the docs are viewed in a browser
and the full documentation is available.  OTOH, in 'man git' there are
no links to conveniently click on, and distro-shipped git packages
tend to include only the man pages, while the technical docs and the
docs in html format are in a separate 'git-doc' package.

So let's describe the supported values to make the manpage more
self-contained, but still keep the references to the technical docs
because the details of the SID, and the JSON and perf output formats
are definitely beyond the scope of 'man git'.

Signed-off-by: SZEDER Gábor &lt;szeder.dev@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>trace2: rename environment variables to GIT_TRACE2*</title>
<updated>2019-05-28T17:20:34Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder.dev@gmail.com</email>
</author>
<published>2019-05-19T14:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e4b75d6a1d3105958c307e526ae6759e86f7f837'/>
<id>urn:sha1:e4b75d6a1d3105958c307e526ae6759e86f7f837</id>
<content type='text'>
For an environment variable that is supposed to be set by users, the
GIT_TR2* env vars are just too unclear, inconsistent, and ugly.

Most of the established GIT_* environment variables don't use
abbreviations, and in case of the few that do (GIT_DIR,
GIT_COMMON_DIR, GIT_DIFF_OPTS) it's quite obvious what the
abbreviations (DIR and OPTS) stand for.  But what does TR stand for?
Track, traditional, trailer, transaction, transfer, transformation,
transition, translation, transplant, transport, traversal, tree,
trigger, truncate, trust, or ...?!

The trace2 facility, as the '2' suffix in its name suggests, is
supposed to eventually supercede Git's original trace facility.  It's
reasonable to expect that the corresponding environment variables
follow suit, and after the original GIT_TRACE variables they are
called GIT_TRACE2; there is no such thing is 'GIT_TR'.

All trace2-specific config variables are, very sensibly, in the
'trace2' section, not in 'tr2'.

OTOH, we don't gain anything at all by omitting the last three
characters of "trace" from the names of these environment variables.

So let's rename all GIT_TR2* environment variables to GIT_TRACE2*,
before they make their way into a stable release.

Signed-off-by: SZEDER Gábor &lt;szeder.dev@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>trace2: add variable description to git.txt</title>
<updated>2019-05-13T13:54:02Z</updated>
<author>
<name>Derrick Stolee</name>
<email>dstolee@microsoft.com</email>
</author>
<published>2019-05-10T19:44:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=04b7e86e4854fecc8cca1d3c08af5cfe771e9091'/>
<id>urn:sha1:04b7e86e4854fecc8cca1d3c08af5cfe771e9091</id>
<content type='text'>
Documentation/technical/api-trace2.txt contains the full details
of the trace2 API and the GIT_TR2* environment variables. However,
most environment variables are included in Documentation/git.txt,
including the GIT_TRACE* variables.

Add a brief description of the GIT_TR2* variables with links to
the full technical details. The biggest difference from the
original variables is that we can specify a Unix Domain Socket.
Mention this difference, but leave the details to the technical
documents.

Reported-by: Szeder Gábor &lt;szeder.dev@gmail.com&gt;
Signed-off-by: Derrick Stolee &lt;dstolee@microsoft.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git.txt: remove empty line before list continuation</title>
<updated>2019-03-07T00:25:32Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2019-03-06T06:30:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=837f01bd45ed9f41036f17b83c7877d45894c109'/>
<id>urn:sha1:837f01bd45ed9f41036f17b83c7877d45894c109</id>
<content type='text'>
This patch is a no-op for Asciidoctor, but makes AsciiDoc render this as
intended.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ah/doc-updates'</title>
<updated>2018-10-30T06:43:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-10-30T06:43:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=90d228b0d702d105dc2738f49528deb5fdb0e201'/>
<id>urn:sha1:90d228b0d702d105dc2738f49528deb5fdb0e201</id>
<content type='text'>
Doc updates.

* ah/doc-updates:
  doc: fix formatting in git-update-ref
  doc: fix indentation of listing blocks in gitweb.conf.txt
  doc: fix descripion for 'git tag --format'
  doc: fix inappropriate monospace formatting
  doc: fix ASCII art tab spacing
  doc: clarify boundaries of 'git worktree list --porcelain'
</content>
</entry>
<entry>
<title>doc: fix inappropriate monospace formatting</title>
<updated>2018-10-23T03:23:09Z</updated>
<author>
<name>Andreas Heiduk</name>
<email>asheiduk@gmail.com</email>
</author>
<published>2018-10-22T20:45:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ad471949f46c774fcdada93f376360057c6ec777'/>
<id>urn:sha1:ad471949f46c774fcdada93f376360057c6ec777</id>
<content type='text'>
Signed-off-by: Andreas Heiduk &lt;asheiduk@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ma/mailing-list-address-in-git-help'</title>
<updated>2018-10-16T07:16:07Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-10-16T07:16:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=20f28d7cbd6d8599968ac41664c7300945234d7c'/>
<id>urn:sha1:20f28d7cbd6d8599968ac41664c7300945234d7c</id>
<content type='text'>
Doc update.

* ma/mailing-list-address-in-git-help:
  git doc: direct bug reporters to mailing list archive
</content>
</entry>
<entry>
<title>git doc: direct bug reporters to mailing list archive</title>
<updated>2018-09-29T18:32:04Z</updated>
<author>
<name>Jonathan Nieder</name>
<email>jrnieder@gmail.com</email>
</author>
<published>2018-09-28T21:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c56170a0c48c2a1068ff3b894e7a00658ab037f8'/>
<id>urn:sha1:c56170a0c48c2a1068ff3b894e7a00658ab037f8</id>
<content type='text'>
The mailing list archive can help a user encountering a bug to tell
whether a recent regression has already been reported and whether a
longstanding bug has already had some discussion to start their
thinking.

Based-on-patch-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Improved-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Improved-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Doc: use `--type=bool` instead of `--bool`</title>
<updated>2018-09-20T18:52:40Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2018-09-19T16:38:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ed3bb3dfc72c14492d00531395799194630f3669'/>
<id>urn:sha1:ed3bb3dfc72c14492d00531395799194630f3669</id>
<content type='text'>
After fb0dc3bac1 (builtin/config.c: support `--type=&lt;type&gt;` as preferred
alias for `--&lt;type&gt;`, 2018-04-18) we have a more modern way of spelling
`--bool`.

Update all instances except those that explicitly document the
"historical options" in git-config.txt. The other old-style
type-specifiers already seem to be gone except for in that list of
historical options.

Tweak the grammar a little in config.txt while we are there.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
