<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/command-list.txt, branch v2.9.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.9.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.9.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-07-13T21:02:02Z</updated>
<entry>
<title>Merge branch 'nd/multiple-work-trees'</title>
<updated>2015-07-13T21:02:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-07-13T21:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7783eb2e59684492e75068443e1f77f64fe37cc9'/>
<id>urn:sha1:7783eb2e59684492e75068443e1f77f64fe37cc9</id>
<content type='text'>
"git checkout [&lt;tree-ish&gt;] &lt;paths&gt;" spent unnecessary cycles
checking if the current branch was checked out elsewhere, when we
know we are not switching the branches ourselves.

* nd/multiple-work-trees:
  worktree: new place for "git prune --worktrees"
  checkout: don't check worktrees when not necessary
</content>
</entry>
<entry>
<title>worktree: new place for "git prune --worktrees"</title>
<updated>2015-06-29T15:48:44Z</updated>
<author>
<name>Nguyễn Thái Ngọc Duy</name>
<email>pclouds@gmail.com</email>
</author>
<published>2015-06-29T12:51:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=df0b6cfbda88144714541664fb501146d6465a82'/>
<id>urn:sha1:df0b6cfbda88144714541664fb501146d6465a82</id>
<content type='text'>
Commit 23af91d (prune: strategies for linked checkouts - 2014-11-30)
adds "--worktrees" to "git prune" without realizing that "git prune" is
for object database only. This patch moves the same functionality to a
new command "git worktree".

Signed-off-by: Nguyễn Thái Ngọc Duy &lt;pclouds@gmail.com&gt;
</content>
</entry>
<entry>
<title>command-list.txt: drop the "common" tag</title>
<updated>2015-05-21T20:03:37Z</updated>
<author>
<name>Sébastien Guimmara</name>
<email>sebastien.guimmara@gmail.com</email>
</author>
<published>2015-05-21T17:39:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2f5b4950b98bf519f67c8692a008d858f108aba9'/>
<id>urn:sha1:2f5b4950b98bf519f67c8692a008d858f108aba9</id>
<content type='text'>
command-list.sh, retired in the previous patch, was the only
consumer of the "common" tag, so drop this now-unnecessary
attribute.

before:
    git-add          mainporcelain        common worktree

after:
    git-add          mainporcelain        worktree

Helped-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Sébastien Guimmara &lt;sebastien.guimmara@gmail.com&gt;
Reviewed-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>command-list.txt: add the common groups block</title>
<updated>2015-05-21T20:03:37Z</updated>
<author>
<name>Sébastien Guimmara</name>
<email>sebastien.guimmara@gmail.com</email>
</author>
<published>2015-05-21T17:39:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=413f50b901f5f5addd7404516cdd3e8ee8a4ac25'/>
<id>urn:sha1:413f50b901f5f5addd7404516cdd3e8ee8a4ac25</id>
<content type='text'>
The ultimate goal is for "git help" to display common commands in
groups rather than alphabetically. As a first step, define the
groups in a new block, and then assign a group to each
common command.

Add a block at the beginning of command-list.txt:

    init         start a working area (see also: git help tutorial)
    worktree     work on the current change (see also:[...]
    info         examine the history and state (see also: git [...]
    history      grow, mark and tweak your history
    remote       collaborate (see also: git help workflows)

storing information about common commands group, then map each common
command to a group:

    git-add          mainporcelain        common worktree

Helped-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Helped-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Helped-by:  Emma Jane Hogbin Westby &lt;emma.westby@gmail.com&gt;
Signed-off-by: Sébastien Guimmara &lt;sebastien.guimmara@gmail.com&gt;
Reviewed-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>command-list: prepare machinery for upcoming "common groups" section</title>
<updated>2015-05-21T20:03:37Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-21T17:39:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=11c6659d85d72273a4161c8779123147b52fbcb2'/>
<id>urn:sha1:11c6659d85d72273a4161c8779123147b52fbcb2</id>
<content type='text'>
The ultimate goal is for "git help" to classify common commands by
group. Toward this end, a subsequent patch will add a new "common
groups" section to command-list.txt preceding the actual command list.
As preparation, teach existing command-list.txt parsing machinery, which
doesn't care about grouping, to skip over this upcoming "common groups"
section.

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Sébastien Guimmara &lt;sebastien.guimmara@gmail.com&gt;
Reviewed-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>command-list.txt: fix whitespace inconsistency</title>
<updated>2015-05-08T19:36:20Z</updated>
<author>
<name>Sébastien Guimmara</name>
<email>sebastien.guimmara@gmail.com</email>
</author>
<published>2015-05-08T19:29:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bf990a29a0a43bc1e5f5cd9f253d65725e462889'/>
<id>urn:sha1:bf990a29a0a43bc1e5f5cd9f253d65725e462889</id>
<content type='text'>
The overwhelming majority of lines were single space aligned,
except a few ones aligned by tabs. Fix inconsistency by using
single space everywhere.

Signed-off-by: Sébastien Guimmara &lt;sebastien.guimmara@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: add documentation for 'git interpret-trailers'</title>
<updated>2014-10-13T20:59:49Z</updated>
<author>
<name>Christian Couder</name>
<email>chriscool@tuxfamily.org</email>
</author>
<published>2014-10-13T18:16:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=dfd66ddf5aa9aacc06ed38a9ee2cc15a4f2d4896'/>
<id>urn:sha1:dfd66ddf5aa9aacc06ed38a9ee2cc15a4f2d4896</id>
<content type='text'>
While at it add git-interpret-trailers to "command-list.txt".

Signed-off-by: Christian Couder &lt;chriscool@tuxfamily.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>verify-commit: scriptable commit signature verification</title>
<updated>2014-06-23T22:50:31Z</updated>
<author>
<name>Michael J Gruber</name>
<email>git@drmicha.warpmail.net</email>
</author>
<published>2014-06-23T07:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d07b00b7f31d0cb6675b4bdba269ce7f087ddd24'/>
<id>urn:sha1:d07b00b7f31d0cb6675b4bdba269ce7f087ddd24</id>
<content type='text'>
Commit signatures can be verified using "git show -s --show-signature"
or the "%G?" pretty format and parsing the output, which is well suited
for user inspection, but not for scripting.

Provide a command "verify-commit" which is analogous to "verify-tag": It
returns 0 for good signatures and non-zero otherwise, has the gpg output
on stderr and (optionally) the commit object on stdout, sans the
signature, just like "verify-tag" does.

Signed-off-by: Michael J Gruber &lt;git@drmicha.warpmail.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>peek-remote: remove deprecated alias of ls-remote</title>
<updated>2013-11-12T22:10:22Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2013-11-10T15:47:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=816b2c04c90ef7115581412f7b9552b848ebb6a9'/>
<id>urn:sha1:816b2c04c90ef7115581412f7b9552b848ebb6a9</id>
<content type='text'>
This has been deprecated since commit 87194d2 (Deprecate peek-remote,
2007-11-24), included in version 1.5.4.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>lost-found: remove deprecated command</title>
<updated>2013-11-12T22:10:21Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2013-11-10T15:47:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7c4012812aa87a0cceb13b695e95e66d628516ec'/>
<id>urn:sha1:7c4012812aa87a0cceb13b695e95e66d628516ec</id>
<content type='text'>
"git lost-found" has been deprecated since commit fc8b5f0 (Deprecate
git-lost-found, 2007-11-08), included in version 1.5.4.

Signed-off-by: John Keeping &lt;john@keeping.me.uk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
