summaryrefslogtreecommitdiffstats
path: root/git-filter-branch.html
diff options
context:
space:
mode:
authorJunio C Hamano <junio@hera.kernel.org>2008-05-06 06:35:40 +0000
committerJunio C Hamano <junio@hera.kernel.org>2008-05-06 06:35:40 +0000
commit47d68a53947d51de4f67b6b7e4e7f76e71e16fb5 (patch)
treee346861528eece2278259294b499afa41716a010 /git-filter-branch.html
parenta31092a704a554fa909c79c1fa4a482938f7bc17 (diff)
downloadgit-htmldocs-47d68a53947d51de4f67b6b7e4e7f76e71e16fb5.tar.gz
Autogenerated HTML docs for v1.5.5.1-147-g867f
Diffstat (limited to 'git-filter-branch.html')
-rw-r--r--git-filter-branch.html16
1 files changed, 11 insertions, 5 deletions
diff --git a/git-filter-branch.html b/git-filter-branch.html
index 0628c213a..3c7d6000a 100644
--- a/git-filter-branch.html
+++ b/git-filter-branch.html
@@ -419,10 +419,16 @@ that, use <a href="git-rebase.html">git-rebase(1)</a> instead).</p>
use "--tag-name-filter cat" to simply update the tags. In this
case, be very careful and make sure you have the old tags
backed up in case the conversion has run afoul.</p>
-<p>Note that there is currently no support for proper rewriting of
-tag objects; in layman terms, if the tag has a message or signature
-attached, the rewritten tag won't have it. Sorry. (It is by
-definition impossible to preserve signatures at any rate.)</p>
+<p>Nearly proper rewriting of tag objects is supported. If the tag has
+a message attached, a new tag object will be created with the same message,
+author, and timestamp. If the tag has a signature attached, the
+signature will be stripped. It is by definition impossible to preserve
+signatures. The reason this is "nearly" proper, is because ideally if
+the tag did not change (points to the same object, has the same name, etc.)
+it should retain any signature. That is not the case, signatures will always
+be removed, buyer beware. There is also no support for changing the
+author or timestamp (or the tag message for that matter). Tags which point
+to other tags will be rewritten to point to the underlying commit.</p>
</dd>
<dt>
--subdirectory-filter &lt;directory&gt;
@@ -605,7 +611,7 @@ and the git list &lt;git@vger.kernel.org&gt;</p>
</div>
<div id="footer">
<div id="footer-text">
-Last updated 04-May-2008 06:41:00 UTC
+Last updated 06-May-2008 06:34:58 UTC
</div>
</div>
</body>