<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.4.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.4.8</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.4.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-08-03T17:41:33Z</updated>
<entry>
<title>Merge branch 'ss/clone-guess-dir-name-simplify' into maint</title>
<updated>2015-08-03T17:41:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-08-03T17:41:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=de67af4a8fa123fff6161eb10a2ed4fd02fa1f4c'/>
<id>urn:sha1:de67af4a8fa123fff6161eb10a2ed4fd02fa1f4c</id>
<content type='text'>
Code simplification.

* ss/clone-guess-dir-name-simplify:
  clone: simplify string handling in guess_dir_name()
</content>
</entry>
<entry>
<title>Merge branch 'mh/reporting-broken-refs-from-for-each-ref' into maint</title>
<updated>2015-08-03T17:41:31Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-08-03T17:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0533a9b70cc768438a817103f02c51bc4f52bf45'/>
<id>urn:sha1:0533a9b70cc768438a817103f02c51bc4f52bf45</id>
<content type='text'>
"git for-each-ref" reported "missing object" for 0{40} when it
encounters a broken ref.  The lack of object whose name is 0{40} is
not the problem; the ref being broken is.

* mh/reporting-broken-refs-from-for-each-ref:
  read_loose_refs(): treat NULL_SHA1 loose references as broken
  read_loose_refs(): simplify function logic
  for-each-ref: report broken references correctly
  t6301: new tests of for-each-ref error handling
</content>
</entry>
<entry>
<title>Merge branch 'ls/hint-rev-list-count' into maint</title>
<updated>2015-07-27T19:21:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-07-27T19:21:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3afcec9057ed2c13338ab53a9fa34b8a031e5b23'/>
<id>urn:sha1:3afcec9057ed2c13338ab53a9fa34b8a031e5b23</id>
<content type='text'>
* ls/hint-rev-list-count:
  rev-list: add --count to usage guide
</content>
</entry>
<entry>
<title>Merge branch 'jk/rev-list-no-bitmap-while-pruning' into maint</title>
<updated>2015-07-27T19:21:42Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-07-27T19:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=726359be47b194c692990d3047d23ac56142a220'/>
<id>urn:sha1:726359be47b194c692990d3047d23ac56142a220</id>
<content type='text'>
A minor bugfix when pack bitmap is used with "rev-list --count".

* jk/rev-list-no-bitmap-while-pruning:
  rev-list: disable --use-bitmap-index when pruning commits
</content>
</entry>
<entry>
<title>Merge branch 'jk/index-pack-reduce-recheck' into maint</title>
<updated>2015-07-27T19:21:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-07-27T19:21:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=de62fe8c421344c34d375fc315f33eeb584ab538'/>
<id>urn:sha1:de62fe8c421344c34d375fc315f33eeb584ab538</id>
<content type='text'>
Disable "have we lost a race with competing repack?" check while
receiving a huge object transfer that runs index-pack.

* jk/index-pack-reduce-recheck:
  index-pack: avoid excessive re-reading of pack directory
</content>
</entry>
<entry>
<title>Merge branch 'mh/fsck-reflog-entries' into maint</title>
<updated>2015-07-15T18:41:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-07-15T18:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=697f67ac9fc88d01ec61801aba6e4c788b8a5c7d'/>
<id>urn:sha1:697f67ac9fc88d01ec61801aba6e4c788b8a5c7d</id>
<content type='text'>
"git fsck" used to ignore missing or invalid objects recorded in reflog.

* mh/fsck-reflog-entries:
  fsck: report errors if reflog entries point at invalid objects
  fsck_handle_reflog_sha1(): new function
</content>
</entry>
<entry>
<title>Merge branch 'jc/do-not-feed-tags-to-clear-commit-marks' into maint</title>
<updated>2015-07-15T18:41:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-07-15T18:41:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=93eba05b4f0b235dd859d9a9ed6ebb1ed49e1d60'/>
<id>urn:sha1:93eba05b4f0b235dd859d9a9ed6ebb1ed49e1d60</id>
<content type='text'>
"git format-patch --ignore-if-upstream A..B" did not like to be fed
tags as boundary commits.

* jc/do-not-feed-tags-to-clear-commit-marks:
  format-patch: do not feed tags to clear_commit_marks()
</content>
</entry>
<entry>
<title>clone: simplify string handling in guess_dir_name()</title>
<updated>2015-07-09T21:21:29Z</updated>
<author>
<name>Sebastian Schuberth</name>
<email>sschuberth@gmail.com</email>
</author>
<published>2015-07-09T18:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7e837c6477b59cc51756e241ccfee76068e5e379'/>
<id>urn:sha1:7e837c6477b59cc51756e241ccfee76068e5e379</id>
<content type='text'>
Signed-off-by: Sebastian Schuberth &lt;sschuberth@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>rev-list: disable --use-bitmap-index when pruning commits</title>
<updated>2015-07-01T19:00:50Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2015-07-01T18:42:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c8a70d35090c490ce0e9f1354ef372b2887bea28'/>
<id>urn:sha1:c8a70d35090c490ce0e9f1354ef372b2887bea28</id>
<content type='text'>
The reachability bitmaps do not have enough information to
tell us which commits might have changed path "foo", so the
current code produces wrong answers for:

  git rev-list --use-bitmap-index --count HEAD -- foo

(it silently ignores the "foo" limiter). Instead, we should
fall back to doing a normal traversal (it is OK to fall
back rather than complain, because --use-bitmap-index is a
pure optimization, and might not kick in for other reasons,
such as there being no bitmaps in the repository).

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>rev-list: add --count to usage guide</title>
<updated>2015-07-01T16:29:11Z</updated>
<author>
<name>Lawrence Siebert</name>
<email>lawrencesiebert@gmail.com</email>
</author>
<published>2015-07-01T09:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=75d2e5a7b038debee406805c9e21a86e7c085789'/>
<id>urn:sha1:75d2e5a7b038debee406805c9e21a86e7c085789</id>
<content type='text'>
--count should be mentioned in the usage guide, this updates code and
documentation.

Signed-off-by: Lawrence Siebert &lt;lawrencesiebert@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
