<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.8.2-rc2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.8.2-rc2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.8.2-rc2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2013-03-03T09:24:11Z</updated>
<entry>
<title>Git 1.8.2-rc2</title>
<updated>2013-03-03T09:24:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-03-03T09:24:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4d0d0c3c59800e07d899e53121902833e3fd0cc7'/>
<id>urn:sha1:4d0d0c3c59800e07d899e53121902833e3fd0cc7</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with 1.8.1.5</title>
<updated>2013-03-01T21:17:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-03-01T21:17:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=06d67b876642822828596b0b38cda2f61d438335'/>
<id>urn:sha1:06d67b876642822828596b0b38cda2f61d438335</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Git 1.8.1.5</title>
<updated>2013-03-01T21:15:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-03-01T21:15:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e6363a4992637267ef212d7c709ede17d4122e0d'/>
<id>urn:sha1:e6363a4992637267ef212d7c709ede17d4122e0d</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make !pattern in .gitattributes non-fatal</title>
<updated>2013-03-01T20:24:45Z</updated>
<author>
<name>Thomas Rast</name>
<email>trast@student.ethz.ch</email>
</author>
<published>2013-03-01T20:06:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8b1bd024154f0ee0d71a6befe9bbd96462e76abc'/>
<id>urn:sha1:8b1bd024154f0ee0d71a6befe9bbd96462e76abc</id>
<content type='text'>
Before 82dce99 (attr: more matching optimizations from .gitignore,
2012-10-15), .gitattributes did not have any special treatment of a
leading '!'.  The docs, however, always said

  The rules how the pattern matches paths are the same as in
  `.gitignore` files; see linkgit:gitignore[5].

By those rules, leading '!' means pattern negation.  So 82dce99
correctly determined that this kind of line makes no sense and should
be disallowed.

However, users who actually had a rule for files starting with a '!'
are in a bad position: before 82dce99 '!' matched that literal
character, so it is conceivable that users have .gitattributes with
such lines in them.  After 82dce99 the unescaped version was
disallowed in such a way that git outright refuses to run(!) most
commands in the presence of such a .gitattributes.  It therefore
becomes very hard to fix, let alone work with, such repositories.

Let's at least allow the users to fix their repos: change the fatal
error into a warning.

Reported-by: mathstuf@gmail.com
Signed-off-by: Thomas Rast &lt;trast@student.ethz.ch&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'wk/user-manual' into maint</title>
<updated>2013-03-01T18:37:40Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-03-01T18:37:40Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1d38c6971dd1a4b054d90b7ae4c9de5400b9d818'/>
<id>urn:sha1:1d38c6971dd1a4b054d90b7ae4c9de5400b9d818</id>
<content type='text'>
* wk/user-manual:
  user-manual: Flesh out uncommitted changes and submodule updates
  user-manual: Use request-pull to generate "please pull" text
  user-manual: Reorganize the reroll sections, adding 'git rebase -i'
</content>
</entry>
<entry>
<title>Documentation/githooks: Fix linkgit</title>
<updated>2013-03-01T18:19:22Z</updated>
<author>
<name>Andrew Wong</name>
<email>andrew.kw.w@gmail.com</email>
</author>
<published>2013-03-01T17:23:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5e2485846dacb5acd3b6cd084e246c7c9a6d5a13'/>
<id>urn:sha1:5e2485846dacb5acd3b6cd084e246c7c9a6d5a13</id>
<content type='text'>
Signed-off-by: Andrew Wong &lt;andrew.kw.w@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2013-02-27T18:10:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-02-27T18:10:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=443d803e0dacd0a1c6700503689f3cd95751aba1'/>
<id>urn:sha1:443d803e0dacd0a1c6700503689f3cd95751aba1</id>
<content type='text'>
* maint:
  Update draft release notes to 1.8.1.5
  Documentation/submodule: Add --force to update synopsis
</content>
</entry>
<entry>
<title>Update draft release notes to 1.8.1.5</title>
<updated>2013-02-27T18:09:59Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-02-27T18:09:59Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8d44277d91989ad2b37d4908096bd5256d6390c4'/>
<id>urn:sha1:8d44277d91989ad2b37d4908096bd5256d6390c4</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ef/non-ascii-parse-options-error-diag' into maint</title>
<updated>2013-02-27T18:04:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-02-27T18:04:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=6f0c33666300ccf95eb4b4e723e07a3c588d12db'/>
<id>urn:sha1:6f0c33666300ccf95eb4b4e723e07a3c588d12db</id>
<content type='text'>
* ef/non-ascii-parse-options-error-diag:
  parse-options: report uncorrupted multi-byte options
</content>
</entry>
<entry>
<title>Merge branch 'wk/man-deny-current-branch-is-default-these-days' into maint</title>
<updated>2013-02-27T18:01:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2013-02-27T18:01:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=28db11169b53695827b180e4ee11c33bf2ec116a'/>
<id>urn:sha1:28db11169b53695827b180e4ee11c33bf2ec116a</id>
<content type='text'>
* wk/man-deny-current-branch-is-default-these-days:
  user-manual: typofix (ofthe-&gt;of the)
  user-manual: Update for receive.denyCurrentBranch=refuse
</content>
</entry>
</feed>
