2016-07-26 4 views
0

私の前回のコミットをすべて更新して、ユーザー名の変更を反映する必要があります。Git filter-branchを使用して、タグを含むいくつかのブランチの著者とコミッターの名前を変更してください。

これは、すべてのブランチに対して実行する必要があります。また、すべてのタグを実行する必要があります。私は唯一のコミッタであり、これはすべてローカルレポでのみ行われます。ここで多数の供給源を使用して

私はトリックを行うように見えたコマンド

​​

に到着したが、代わりに上書きすると、私は今、さらにたくさんの枝を持って

git log --all --graph 

ショー..

私は上記のスニペットから何かを見逃しているのですか、あるいはまた何らかの形でクリーンアップコマンドを実行する必要がありますか?

答えて

1

あなたはrefs/originalでバックアップコピーを意味する場合は、あなたが簡単にあなたがgit-filter-branchのヘルプページで見つけるのコマンドを使用して、それらを削除することができますgit for-each-ref --format="%(refname)" refs/original/ | xargs -n 1 git update-ref -d

関連する問題