我有一个来自svn的git repo。我将标记分支转换为实际的git标记。我已使用$GIT_COMMITTER_NAME
为所有提交将$GIT_COMMITTER_EMAIL
,$GIT_COMMITTER_DATE
和$GIT_AUTHOR_NAME
设置为$GIT_AUTHOR_EMAIL
,$GIT_AUTHOR_DATE
和git filter-branch
。< / p>
我现在留下的是,带注释标签的 Tagger 仍然与作者和提交者不同。如git show
中所示:
$ git show 1.0.0
tag 1.0.0
Tagger: Amedee Van Gasse <my@email>
Date: Thu Jun 26 11:36:10 2003 +0000
1.0.0
commit 73ac747f5b6d26822c1f01654d63f05151cc6fad
Author: John Doe <john.doe@email>
Date: Thu Jun 26 11:36:10 2003 +0000
foobar 1.0.0
Changelog: URL1
Release Notes: URL2
Download: URL3
所以,我的问题是:如何为注释标记对象更改Amedee Van Gasse <my@email>
到John Doe <john.doe@email>
?我不询问已注释标记指向的提交对象,已经涵盖了。我在谈论实际的标签对象。
我之所以这样问:github.com将使用 Tagger 信息发布,而不是作者或提交者。