tktechblog

日々の開発学習の進捗確認とテクノロジーに関して考えたことをまとめます(ブロックチェーン学習中)

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