<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.6.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.6.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.6.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-11-05T20:18:13Z</updated>
<entry>
<title>Merge branch 'js/misc-fixes' into maint</title>
<updated>2015-11-05T20:18:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-05T20:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ace5348dcb427bbce015a42a21a46dc02ae1b37b'/>
<id>urn:sha1:ace5348dcb427bbce015a42a21a46dc02ae1b37b</id>
<content type='text'>
Various compilation fixes and squelching of warnings.

* js/misc-fixes:
  Correct fscanf formatting string for I64u values
  Silence GCC's "cast of pointer to integer of a different size" warning
  Squelch warning about an integer overflow
</content>
</entry>
<entry>
<title>Merge branch 'jc/add-u-A-default-to-top' into maint</title>
<updated>2015-11-05T20:18:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-05T20:18:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a878e7e62b4826a95effa1420cff47807f9cb88b'/>
<id>urn:sha1:a878e7e62b4826a95effa1420cff47807f9cb88b</id>
<content type='text'>
"git --literal-pathspecs add -u/-A" without any command line
argument misbehaved ever since Git 2.0.

* jc/add-u-A-default-to-top:
  add: simplify -u/-A without pathspec
</content>
</entry>
<entry>
<title>Merge branch 'nd/clone-linked-checkout' into maint</title>
<updated>2015-11-05T20:18:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-05T20:18:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4349f597f08b6dc50fc6198b8e1b96e19df37c65'/>
<id>urn:sha1:4349f597f08b6dc50fc6198b8e1b96e19df37c65</id>
<content type='text'>
It was not possible to use a repository-lookalike created by "git
worktree add" as a local source of "git clone".

* nd/clone-linked-checkout:
  clone: better error when --reference is a linked checkout
  clone: allow --local from a linked checkout
  enter_repo: allow .git files in strict mode
  enter_repo: avoid duplicating logic, use is_git_directory() instead
  t0002: add test for enter_repo(), non-strict mode
  path.c: delete an extra space
</content>
</entry>
<entry>
<title>Merge branch 'es/worktree-add' into maint</title>
<updated>2015-11-04T22:20:44Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-04T22:20:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d091031ce2d6bf8a8e9bc4d16acf426449c62a68'/>
<id>urn:sha1:d091031ce2d6bf8a8e9bc4d16acf426449c62a68</id>
<content type='text'>
* es/worktree-add:
  worktree: usage: denote &lt;branch&gt; as optional with 'add'
</content>
</entry>
<entry>
<title>Merge branch 'mk/blame-error-message' into maint</title>
<updated>2015-11-03T23:32:43Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-03T23:32:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=fdca2bed90a7991f2a3afc6a463e45acb03487ac'/>
<id>urn:sha1:fdca2bed90a7991f2a3afc6a463e45acb03487ac</id>
<content type='text'>
The error message from "git blame --contents --reverse" incorrectly
talked about "--contents --children".

* mk/blame-error-message:
  blame: fix option name in error message
</content>
</entry>
<entry>
<title>Merge branch 'jk/merge-file-exit-code' into maint</title>
<updated>2015-11-03T23:32:41Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-03T23:32:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5c15ca0b3c866398f22cbab974d0a1964ef105ca'/>
<id>urn:sha1:5c15ca0b3c866398f22cbab974d0a1964ef105ca</id>
<content type='text'>
"git merge-file" tried to signal how many conflicts it found, which
obviously would not work well when there are too many of them.

* jk/merge-file-exit-code:
  merge-file: clamp exit code to maximum 127
</content>
</entry>
<entry>
<title>Merge branch 'jc/am-3-fallback-regression-fix' into maint</title>
<updated>2015-11-03T23:32:39Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-03T23:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ced2321a8df8260e7d22e72e2bb5b8c6ab3f2180'/>
<id>urn:sha1:ced2321a8df8260e7d22e72e2bb5b8c6ab3f2180</id>
<content type='text'>
"git am -3" had a small regression where it is aborted in its error
handling codepath when underlying merge-recursive failed in certain
ways, as it assumed that the internal call to merge-recursive will
never die, which is not the case (yet).

* jc/am-3-fallback-regression-fix:
  am -3: do not let failed merge from completing the error codepath
</content>
</entry>
<entry>
<title>Merge branch 'jc/usage-stdin' into maint</title>
<updated>2015-11-03T23:32:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-03T23:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f5f76845961f4207b3dc8c186b2356f160276e45'/>
<id>urn:sha1:f5f76845961f4207b3dc8c186b2356f160276e45</id>
<content type='text'>
The synopsis text and the usage string of subcommands that read
list of things from the standard input are often shown as if they
only take input from a file on a filesystem, which was misleading.

* jc/usage-stdin:
  usage: do not insist that standard input must come from a file
</content>
</entry>
<entry>
<title>Merge branch 'rt/placeholder-in-usage' into maint</title>
<updated>2015-11-03T23:32:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-03T23:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=14f905caf2da593a65a2be51ff4d219e5cc3de04'/>
<id>urn:sha1:14f905caf2da593a65a2be51ff4d219e5cc3de04</id>
<content type='text'>
A couple of commands still showed "[options]" in their usage string
to note where options should come on their command line, but we
spell that "[&lt;options&gt;]" in most places these days.

* rt/placeholder-in-usage:
  am, credential-cache: add angle brackets to usage string
</content>
</entry>
<entry>
<title>Merge branch 'nd/gc-auto-background-fix' into maint</title>
<updated>2015-11-03T23:32:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-11-03T23:32:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c1324e66d44b7d58915cd7e61c1ea85ed3db6a58'/>
<id>urn:sha1:c1324e66d44b7d58915cd7e61c1ea85ed3db6a58</id>
<content type='text'>
When "git gc --auto" is backgrounded, its diagnosis message is
lost.  Save it to a file in $GIT_DIR and show it next time the "gc
--auto" is run.

* nd/gc-auto-background-fix:
  gc: save log from daemonized gc --auto and print it next time
</content>
</entry>
</feed>
