<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/contrib, branch v2.1.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.1.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.1.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2014-09-19T21:05:11Z</updated>
<entry>
<title>Merge branch 'jk/prompt-stash-could-be-packed' into maint</title>
<updated>2014-09-19T21:05:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-19T21:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8ec959fbcec5f12925eb0a4a60e789a818fdccb9'/>
<id>urn:sha1:8ec959fbcec5f12925eb0a4a60e789a818fdccb9</id>
<content type='text'>
* jk/prompt-stash-could-be-packed:
  git-prompt: do not look for refs/stash in $GIT_DIR
</content>
</entry>
<entry>
<title>git-prompt: do not look for refs/stash in $GIT_DIR</title>
<updated>2014-08-25T19:21:17Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2014-08-23T05:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0fa7f01635aa0356823d5cbb5109f61b0f307e4b'/>
<id>urn:sha1:0fa7f01635aa0356823d5cbb5109f61b0f307e4b</id>
<content type='text'>
Since dd0b72c (bash prompt: use bash builtins to check stash
state, 2011-04-01), git-prompt checks whether we have a
stash by looking for $GIT_DIR/refs/stash. Generally external
programs should never do this, because they would miss
packed-refs.

That commit claims that packed-refs does not pack
refs/stash, but that is not quite true. It does pack the
ref, but due to a bug, fails to prune the ref. When we fix
that bug, we would want to be doing the right thing here.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Reviewed-by: Michael Haggerty &lt;mhagger@alum.mit.edu&gt;
Reviewed-by: Ronnie Sahlberg &lt;sahlberg@google.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>various contrib: Fix links in man pages</title>
<updated>2014-08-07T16:43:21Z</updated>
<author>
<name>Stefan Beller</name>
<email>stefanbeller@gmail.com</email>
</author>
<published>2014-08-07T14:27:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=663d096c2488b5c46ca5a2994712a0cde6a93c5a'/>
<id>urn:sha1:663d096c2488b5c46ca5a2994712a0cde6a93c5a</id>
<content type='text'>
Inspired by 2147fa7e (2014-07-31 git-push: fix link in man page),
I grepped through the whole tree searching for 'gitlink:' occurrences.

Signed-off-by: Stefan Beller &lt;stefanbeller@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jk/more-push-completion'</title>
<updated>2014-07-30T21:21:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-30T21:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0d9cb2d14e4f26c122ab2532b4ceb3e757fb87b7'/>
<id>urn:sha1:0d9cb2d14e4f26c122ab2532b4ceb3e757fb87b7</id>
<content type='text'>
* jk/more-push-completion:
  completion: complete `git push --force-with-lease=`
  completion: add some missing options to `git push`
  completion: complete "unstuck" `git push --recurse-submodules`
</content>
</entry>
<entry>
<title>Merge branch 'cc/replace-graft'</title>
<updated>2014-07-27T22:14:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-27T22:14:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=16737445a94cb9b18378fff973129d974c7cdf8a'/>
<id>urn:sha1:16737445a94cb9b18378fff973129d974c7cdf8a</id>
<content type='text'>
"git replace" learned a "--graft" option to rewrite parents of a
commit.

* cc/replace-graft:
  replace: add test for --graft with a mergetag
  replace: check mergetags when using --graft
  replace: add test for --graft with signed commit
  replace: remove signature when using --graft
  contrib: add convert-grafts-to-replace-refs.sh
  Documentation: replace: add --graft option
  replace: add test for --graft
  replace: add --graft option
  replace: cleanup redirection style in tests
</content>
</entry>
<entry>
<title>completion: complete `git push --force-with-lease=`</title>
<updated>2014-07-22T20:30:30Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2014-07-22T18:24:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=aaf7253f84477d4be9b56072804e53c3098aaa90'/>
<id>urn:sha1:aaf7253f84477d4be9b56072804e53c3098aaa90</id>
<content type='text'>
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>completion: add some missing options to `git push`</title>
<updated>2014-07-22T20:23:39Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2014-07-22T18:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9e8a6a9433d2e750779a90663e2e9dca8a8c5c71'/>
<id>urn:sha1:9e8a6a9433d2e750779a90663e2e9dca8a8c5c71</id>
<content type='text'>
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>completion: complete "unstuck" `git push --recurse-submodules`</title>
<updated>2014-07-22T20:21:07Z</updated>
<author>
<name>John Keeping</name>
<email>john@keeping.me.uk</email>
</author>
<published>2014-07-22T18:24:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3a224ff2bbb8a3782d6db67426aa8bc09063ab08'/>
<id>urn:sha1:3a224ff2bbb8a3782d6db67426aa8bc09063ab08</id>
<content type='text'>
Since the argument to `--recurse-submodules` is mandatory, it does not
need to be stuck to the option with `=`.

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>Merge branch 'ep/shell-assign-and-export-vars' into maint</title>
<updated>2014-07-22T17:22:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-07-22T17:22:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=63618af24a67e5fc959217201d9f220383a39fd0'/>
<id>urn:sha1:63618af24a67e5fc959217201d9f220383a39fd0</id>
<content type='text'>
* ep/shell-assign-and-export-vars:
  scripts: more "export VAR=VALUE" fixes
  scripts: "export VAR=VALUE" construct is not portable
</content>
</entry>
<entry>
<title>contrib: add convert-grafts-to-replace-refs.sh</title>
<updated>2014-07-21T19:05:53Z</updated>
<author>
<name>Christian Couder</name>
<email>chriscool@tuxfamily.org</email>
</author>
<published>2014-07-19T15:01:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b0ab2b71d0baa845e6920a3146df65f5cd296ea0'/>
<id>urn:sha1:b0ab2b71d0baa845e6920a3146df65f5cd296ea0</id>
<content type='text'>
This patch adds into contrib/ an example script to convert
grafts from an existing grafts file into replace refs using
the new --graft option of "git replace".

While at it let's mention this new script in the
"git replace" documentation for the --graft option.

Signed-off-by: Christian Couder &lt;chriscool@tuxfamily.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
