リポジトリを Git から Mercurial に変換すると、各ログ メッセージに誤った "committer:" 行が大量に生成されます。これらを生成しない方法がわかりません。SVN リポジトリを変換すると、これらの行は追加されません。git のみのようです。
これは簡単にテストできます。Linux での方法は次のとおりです。
mkdir repo && cd repo
git init
echo hello > foo.txt
git add foo.txt
git commit -m"Initial import"
cd ..
hg convert repo
cd repo-hg
hg log -v
ログには次のように表示されます。
changeset: 0:077135a87f99 tag: tip user: Your Name <you@example.com> date: Mon Jan 01 12:04:46 2001 files: foo.txt description: Initial import committer: Your Name <you@example.com>
では、冗長な「committer:」行を回避するにはどうすればよいでしょうか?