<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.4.6</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.4.6</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.4.6'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-07-15T18:41:19Z</updated>
<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>Merge branch 'jk/clone-dissociate' into maint</title>
<updated>2015-06-16T21:33:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-16T21:33:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=37d6f933dff7d5c295870c85399f5fd22072643a'/>
<id>urn:sha1:37d6f933dff7d5c295870c85399f5fd22072643a</id>
<content type='text'>
Code clean-up.

* jk/clone-dissociate:
  clone: reorder --dissociate and --reference options
  clone: use OPT_STRING_LIST for --reference
</content>
</entry>
<entry>
<title>Merge branch 'ah/usage-strings' into maint</title>
<updated>2015-06-16T21:33:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-16T21:33:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6588f82ff6aa8ff7857304c10b18ab062e67bb52'/>
<id>urn:sha1:6588f82ff6aa8ff7857304c10b18ab062e67bb52</id>
<content type='text'>
A few usage string updates.

* ah/usage-strings:
  blame, log: format usage strings similarly to those in documentation
</content>
</entry>
<entry>
<title>Merge branch 'rs/janitorial' into maint</title>
<updated>2015-06-16T21:33:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-16T21:33:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=dfb67594e964e63f20546361597c06432c73779d'/>
<id>urn:sha1:dfb67594e964e63f20546361597c06432c73779d</id>
<content type='text'>
Code clean-up.

* rs/janitorial:
  dir: remove unused variable sb
  clean: remove unused variable buf
  use file_exists() to check if a file exists in the worktree
</content>
</entry>
<entry>
<title>Merge branch 'dt/clean-pathspec-filter-then-lstat' into maint</title>
<updated>2015-06-16T21:33:46Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-16T21:33:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6b2c0ead061b1bb9ce8e4b539da495ea0ef057b5'/>
<id>urn:sha1:6b2c0ead061b1bb9ce8e4b539da495ea0ef057b5</id>
<content type='text'>
"git clean pathspec..." tried to lstat(2) and complain even for
paths outside the given pathspec.

* dt/clean-pathspec-filter-then-lstat:
  clean: only lstat files in pathspec
</content>
</entry>
<entry>
<title>fsck: report errors if reflog entries point at invalid objects</title>
<updated>2015-06-08T19:40:36Z</updated>
<author>
<name>Michael Haggerty</name>
<email>mhagger@alum.mit.edu</email>
</author>
<published>2015-06-08T13:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=19bf6c9b345d18150805bde328284692d9fb3a91'/>
<id>urn:sha1:19bf6c9b345d18150805bde328284692d9fb3a91</id>
<content type='text'>
Previously, if a reflog entry's old or new SHA-1 was not resolvable to
an object, that SHA-1 was silently ignored. Instead, report such cases
as errors.

Signed-off-by: Michael Haggerty &lt;mhagger@alum.mit.edu&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>fsck_handle_reflog_sha1(): new function</title>
<updated>2015-06-08T19:37:32Z</updated>
<author>
<name>Michael Haggerty</name>
<email>mhagger@alum.mit.edu</email>
</author>
<published>2015-06-08T13:40:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d66ae59b8a76c18da2900482c47d4177a1271eb9'/>
<id>urn:sha1:d66ae59b8a76c18da2900482c47d4177a1271eb9</id>
<content type='text'>
New function, extracted from fsck_handle_reflog_ent(). The extra
is_null_sha1() test for the new reference is currently unnecessary, as
reflogs are deleted when the reference itself is deleted. But it
doesn't hurt, either.

Signed-off-by: Michael Haggerty &lt;mhagger@alum.mit.edu&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'dl/branch-error-message' into maint</title>
<updated>2015-06-05T19:00:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cbac7067a406380dd0061ecdd990a5e64ca88abf'/>
<id>urn:sha1:cbac7067a406380dd0061ecdd990a5e64ca88abf</id>
<content type='text'>
Error messages from "git branch" called remote-tracking branches as
"remote branches".

* dl/branch-error-message:
  branch: do not call a "remote-tracking branch" a "remote branch"
</content>
</entry>
<entry>
<title>Merge branch 'ps/bundle-verify-arg' into maint</title>
<updated>2015-06-05T19:00:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=51f319c08f55beb12cf1e1d4db9299434b9b1496'/>
<id>urn:sha1:51f319c08f55beb12cf1e1d4db9299434b9b1496</id>
<content type='text'>
"git bundle verify" did not diagnose extra parameters on the
command line.

* ps/bundle-verify-arg:
  bundle: verify arguments more strictly
</content>
</entry>
</feed>
