<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.12.0-rc0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.12.0-rc0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.12.0-rc0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2017-02-03T19:29:52Z</updated>
<entry>
<title>Git 2.12-rc0</title>
<updated>2017-02-03T19:29:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:29:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=6e3a7b3398559305c7a239a42e447c21a8f39ff8'/>
<id>urn:sha1:6e3a7b3398559305c7a239a42e447c21a8f39ff8</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'cw/log-updates-for-all-refs-really'</title>
<updated>2017-02-03T19:25:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fafca0f72a11bc03263e6f97d07d6f27ea61de48'/>
<id>urn:sha1:fafca0f72a11bc03263e6f97d07d6f27ea61de48</id>
<content type='text'>
The "core.logAllRefUpdates" that used to be boolean has been
enhanced to take 'always' as well, to record ref updates to refs
other than the ones that are expected to be updated (i.e. branches,
remote-tracking branches and notes).

* cw/log-updates-for-all-refs-really:
  doc: add note about ignoring '--no-create-reflog'
  update-ref: add test cases for bare repository
  refs: add option core.logAllRefUpdates = always
  config: add markup to core.logAllRefUpdates doc
</content>
</entry>
<entry>
<title>Merge branch 'pl/complete-diff-submodule-diff'</title>
<updated>2017-02-03T19:25:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=74dee5cfae1250693447349f3f6bbc26201c5524'/>
<id>urn:sha1:74dee5cfae1250693447349f3f6bbc26201c5524</id>
<content type='text'>
The command line completion (in contrib/) learned that
"git diff --submodule=" can take "diff" as a recently added option.

* pl/complete-diff-submodule-diff:
  Completion: Add support for --submodule=diff
</content>
</entry>
<entry>
<title>Merge branch 'rs/object-id'</title>
<updated>2017-02-03T19:25:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=36acf41239a7406d52faf1b6c757ffe34e3be98d'/>
<id>urn:sha1:36acf41239a7406d52faf1b6c757ffe34e3be98d</id>
<content type='text'>
"uchar [40]" to "struct object_id" conversion continues.

* rs/object-id:
  checkout: convert post_checkout_hook() to struct object_id
  use oidcpy() for copying hashes between instances of struct object_id
  use oid_to_hex_r() for converting struct object_id hashes to hex strings
</content>
</entry>
<entry>
<title>Merge branch 'js/re-running-failed-tests'</title>
<updated>2017-02-03T19:25:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ecc486b1f8ad5962ed51bcbffbba75ff2bc633ad'/>
<id>urn:sha1:ecc486b1f8ad5962ed51bcbffbba75ff2bc633ad</id>
<content type='text'>
"make -C t failed" will now run only the tests that failed in the
previous run.  This is usable only when prove is not use, and gives
a useless error message when run after "make clean", but otherwise
is serviceable.

* js/re-running-failed-tests:
  t/Makefile: add a rule to re-run previously-failed tests
</content>
</entry>
<entry>
<title>Merge branch 'sb/submodule-update-initial-runs-custom-script'</title>
<updated>2017-02-03T19:25:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4ba6bb2d1792bd799b295b879461ee5453faab3e'/>
<id>urn:sha1:4ba6bb2d1792bd799b295b879461ee5453faab3e</id>
<content type='text'>
The user can specify a custom update method that is run when
"submodule update" updates an already checked out submodule.  This
was ignored when checking the submodule out for the first time and
we instead always just checked out the commit that is bound to the
path in the superproject's index.

* sb/submodule-update-initial-runs-custom-script:
  submodule update: run custom update script for initial populating as well
</content>
</entry>
<entry>
<title>Merge branch 'sb/submodule-recursive-absorb'</title>
<updated>2017-02-03T19:25:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5348021c6750bc22778705a454e4c6ad85414245'/>
<id>urn:sha1:5348021c6750bc22778705a454e4c6ad85414245</id>
<content type='text'>
When a submodule "A", which has another submodule "B" nested within
it, is "absorbed" into the top-level superproject, the inner
submodule "B" used to be left in a strange state.  The logic to
adjust the .git pointers in these submodules has been corrected.

* sb/submodule-recursive-absorb:
  submodule absorbing: fix worktree/gitdir pointers recursively for non-moves
  cache.h: expose the dying procedure for reading gitlinks
  setup: add gentle version of resolve_git_dir
</content>
</entry>
<entry>
<title>Merge branch 'sb/unpack-trees-super-prefix'</title>
<updated>2017-02-03T19:25:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-03T19:25:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=2243d229f75be41318db8798fc90399dd6dedb42'/>
<id>urn:sha1:2243d229f75be41318db8798fc90399dd6dedb42</id>
<content type='text'>
"git read-tree" and its underlying unpack_trees() machinery learned
to report problematic paths prefixed with the --super-prefix option.

* sb/unpack-trees-super-prefix:
  unpack-trees: support super-prefix option
  t1001: modernize style
  t1000: modernize style
  read-tree: use OPT_BOOL instead of OPT_SET_INT
</content>
</entry>
<entry>
<title>Sync with v2.11.1</title>
<updated>2017-02-02T21:43:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-02T21:43:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8a8f121049fdd881981799755a041b3f81449805'/>
<id>urn:sha1:8a8f121049fdd881981799755a041b3f81449805</id>
<content type='text'>
* maint:
  Git 2.11.1
</content>
</entry>
<entry>
<title>Ninth batch for 2.12; almost ready for -rc0</title>
<updated>2017-02-02T21:43:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-02-02T21:43:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=289ec4d9ba6d90f462d887230d1d2de9453da562'/>
<id>urn:sha1:289ec4d9ba6d90f462d887230d1d2de9453da562</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
