github で複数アカウント持っていて色々使い分けてるんですが、 authered がアカウントに紐付いていないアカウントになってしまっていて困ったので調べてみた
どうやら git filter-branch というコマンドで設定できるようだ

git filter-branch

git-filter-branch(1) Manual Page

git filter-branch --commit-filter '
    GIT_AUTHOR_NAME="アカウント名"
    GIT_AUTHOR_EMAIL="メールアドレス"
    GIT_COMMITTER_NAME="アカウント名"
    GIT_COMMITTER_EMAIL="メールアドレス"
    git commit-tree "$@"
' HEAD

git filter-branch

git最強のオプション filter-branch - CubicLouve

git はコマンド多すぎていまいち使いこなせている感じしないw



blog comments powered by Disqus

Published

18 March 2013