githubに間違ってpassやaccesskeyをpushしてしまった時のコミット削除法
git filter-branch -f --index-filter 'git rm --ignore-unmatch ファイル名' HEAD
git push --force origin master
このコマンドで削除したいファイルを指定していけば、github上の指定ファイルだけコミット履歴から消えます。便利。助かった。
参考ページ
http://cm.wingues.com/entry/github-commit-history-delete