<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/git.txt, branch v2.3.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.3.8</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.3.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-05-11T21:36:31Z</updated>
<entry>
<title>Git 2.3.8</title>
<updated>2015-05-11T21:36:31Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:36:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9a3d637541a5b6fcd84b6f5fa057e597d1696460'/>
<id>urn:sha1:9a3d637541a5b6fcd84b6f5fa057e597d1696460</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 2.3.7</title>
<updated>2015-04-27T19:25:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-27T19:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=16018ae5fb368151f3eff13730cf089b63f41962'/>
<id>urn:sha1:16018ae5fb368151f3eff13730cf089b63f41962</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 2.3.6</title>
<updated>2015-04-21T19:17:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-21T19:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ba63bfaa59ee41bd679286a594cc643b5a53c48d'/>
<id>urn:sha1:ba63bfaa59ee41bd679286a594cc643b5a53c48d</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 2.3.5</title>
<updated>2015-03-31T21:57:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-31T21:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=52735a689270bb1de94eb3de198594b36caed9bb'/>
<id>urn:sha1:52735a689270bb1de94eb3de198594b36caed9bb</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'nd/doc-git-index-version' into maint</title>
<updated>2015-03-28T16:33:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-28T16:33:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2217579cde1d3a96446f8435f6fb4a89925d599a'/>
<id>urn:sha1:2217579cde1d3a96446f8435f6fb4a89925d599a</id>
<content type='text'>
Doc clean-up.

* nd/doc-git-index-version:
  git.txt: list index versions in plain English
</content>
</entry>
<entry>
<title>Merge branch 'jk/prune-with-corrupt-refs' into maint</title>
<updated>2015-03-28T16:33:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-28T16:33:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9f389aa4920f147a6314719741b47074b2e4b727'/>
<id>urn:sha1:9f389aa4920f147a6314719741b47074b2e4b727</id>
<content type='text'>
"git prune" used to largely ignore broken refs when deciding which
objects are still being used, which could spread an existing small
damage and make it a larger one.

* jk/prune-with-corrupt-refs:
  refs.c: drop curate_packed_refs
  repack: turn on "ref paranoia" when doing a destructive repack
  prune: turn on ref_paranoia flag
  refs: introduce a "ref paranoia" flag
  t5312: test object deletion code paths in a corrupted repository
</content>
</entry>
<entry>
<title>git.txt: list index versions in plain English</title>
<updated>2015-03-24T15:06:00Z</updated>
<author>
<name>Nguyễn Thái Ngọc Duy</name>
<email>pclouds@gmail.com</email>
</author>
<published>2015-03-24T00:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=70320541ec8727fe57d0bb29a196edef71cae840'/>
<id>urn:sha1:70320541ec8727fe57d0bb29a196edef71cae840</id>
<content type='text'>
At the first look, a user may think the default version is "23". Even
with UNIX background, there's no reference anywhere close that may
indicate this is glob or regex.

Signed-off-by: Nguyễn Thái Ngọc Duy &lt;pclouds@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 2.3.4</title>
<updated>2015-03-23T18:27:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-23T18:27:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3a52578eef9b65ad449853e4a3a923d8e1eb2a22'/>
<id>urn:sha1:3a52578eef9b65ad449853e4a3a923d8e1eb2a22</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>refs: introduce a "ref paranoia" flag</title>
<updated>2015-03-20T19:40:49Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2015-03-20T18:43:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=49672f26d9a3826a6a74c6ff4d2409b7b0c74495'/>
<id>urn:sha1:49672f26d9a3826a6a74c6ff4d2409b7b0c74495</id>
<content type='text'>
Most operations that iterate over refs are happy to ignore
broken cruft. However, some operations should be performed
with knowledge of these broken refs, because it is better
for the operation to choke on a missing object than it is to
silently pretend that the ref did not exist (e.g., if we are
computing the set of reachable tips in order to prune
objects).

These processes could just call for_each_rawref, except that
ref iteration is often hidden behind other interfaces. For
instance, for a destructive "repack -ad", we would have to
inform "pack-objects" that we are destructive, and then it
would in turn have to tell the revision code that our
"--all" should include broken refs.

It's much simpler to just set a global for "dangerous"
operations that includes broken refs in all iterations.

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>Git 2.3.3</title>
<updated>2015-03-14T05:57:25Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-14T05:57:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bb8577532add843833ebf8b5324f94f84cb71ca0'/>
<id>urn:sha1:bb8577532add843833ebf8b5324f94f84cb71ca0</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
