--- /dev/null
+GIT v1.5.4.6 Release Notes
+==========================
+
+I personally do not think there is any reason anybody should want to
+run v1.5.4.X series these days, because 'master' version is always
+more stable than any tagged released version of git.
+
+This is primarily to futureproof "git-shell" to accept requests
+without a dash between "git" and subcommand name (e.g. "git
+upload-pack") which the newer client will start to make sometime in
+the future.
+
+Fixes since v1.5.4.5
+--------------------
+
+ * Command line option "-n" to "git-repack" was not correctly parsed.
+
+ * Error messages from "git-apply" when the patchfile cannot be opened
+ have been improved.
+
+ * Error messages from "git-bisect" when given nonsense revisions have
+ been improved.
+
+ * reflog syntax that uses time e.g. "HEAD@{10 seconds ago}:path" did not
+ stop parsing at the closing "}".
+
+ * "git rev-parse --symbolic-full-name ^master^2" printed solitary "^",
+ but it should print nothing.
+
+ * "git apply" did not enforce "match at the beginning" correctly.
+
+ * a path specification "a/b" in .gitattributes file should not match
+ "sub/a/b", but it did.
+
+ * "git log --date-order --topo-order" did not override the earlier
+ date-order with topo-order as expected.
+
+ * "git fast-export" did not export octopus merges correctly.
+
+ * "git archive --prefix=$path/" mishandled gitattributes.
+
+As usual, it also comes with many documentation fixes and clarifications.
+
--- /dev/null
+GIT v1.5.5.5 Release Notes
+==========================
+
+I personally do not think there is any reason anybody should want to
+run v1.5.5.X series these days, because 'master' version is always
+more stable than any tagged released version of git.
+
+This is primarily to futureproof "git-shell" to accept requests
+without a dash between "git" and subcommand name (e.g. "git
+upload-pack") which the newer client will start to make sometime in
+the future.
characters to save yourself typing all 40 hex digits:</p>\r
<div class="listingblock">\r
<div class="content">\r
-<pre><tt>$ git-cat-file -t 54196cc2\r
+<pre><tt>$ git cat-file -t 54196cc2\r
commit\r
-$ git-cat-file commit 54196cc2\r
+$ git cat-file commit 54196cc2\r
tree 92b8b694ffb1675e5975148e1121810081dbdffe\r
author J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500\r
committer J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500\r
<p>and the "parent" object refers to the previous commit:</p>\r
<div class="listingblock">\r
<div class="content">\r
-<pre><tt>$ git-cat-file commit 54196cc2\r
+<pre><tt>$ git cat-file commit 54196cc2\r
tree 92b8b694ffb1675e5975148e1121810081dbdffe\r
author J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500\r
committer J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500\r
head still doesn't contain the new line:</p>\r
<div class="listingblock">\r
<div class="content">\r
-<pre><tt>$ git-diff HEAD\r
+<pre><tt>$ git diff HEAD\r
diff --git a/file.txt b/file.txt\r
index a042389..513feba 100644\r
--- a/file.txt\r
</div></div>\r
<p>So what our "git add" did was store a new blob and then put\r
a reference to it in the index file. If we modify the file again,\r
-we'll see that the new modifications are reflected in the "git-diff"\r
+we'll see that the new modifications are reflected in the "git diff"\r
output:</p>\r
<div class="listingblock">\r
<div class="content">\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 08-Jun-2008 01:34:29 UTC\r
+Last updated 27-Jun-2008 08:26:24 UTC\r
</div>\r
</div>\r
</body>\r
characters to save yourself typing all 40 hex digits:
------------------------------------------------
-$ git-cat-file -t 54196cc2
+$ git cat-file -t 54196cc2
commit
-$ git-cat-file commit 54196cc2
+$ git cat-file commit 54196cc2
tree 92b8b694ffb1675e5975148e1121810081dbdffe
author J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500
committer J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500
and the "parent" object refers to the previous commit:
------------------------------------------------
-$ git-cat-file commit 54196cc2
+$ git cat-file commit 54196cc2
tree 92b8b694ffb1675e5975148e1121810081dbdffe
author J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500
committer J. Bruce Fields <bfields@puzzle.fieldses.org> 1143414668 -0500
head still doesn't contain the new line:
------------------------------------------------
-$ git-diff HEAD
+$ git diff HEAD
diff --git a/file.txt b/file.txt
index a042389..513feba 100644
--- a/file.txt
So what our "git add" did was store a new blob and then put
a reference to it in the index file. If we modify the file again,
-we'll see that the new modifications are reflected in the "git-diff"
+we'll see that the new modifications are reflected in the "git diff"
output:
------------------------------------------------