由于某些原因,我需要重写整个git仓库的历史记录,以更改每个提交的committer_id。然而,我附加了一个注释到几乎每个提交,并使用git-filter-branch更改committer_id将逻辑上创建新的提交,留下注释。
有没有办法将注释复制到它们匹配的新提交中?
这个thread似乎问类似的问题,但在2011年没有得到解决。
谢谢你的帮助!
有没有办法将注释复制到它们匹配的新提交中?
这个thread似乎问类似的问题,但在2011年没有得到解决。
谢谢你的帮助!
git config notes.rewriteRef refs/notes/commits
git config --global notes.rewriteRef refs/notes/commits
起了作用。 - Stephen
git rev-list
并获取它?一旦您拥有了旧->新sha映射,问题就应该很简单。 - Andrew C