うっかりしたファイルをpushしてしまった場合にはrevertではなく
git clone https://github.com/XXX/XXX.git cd XXX git checkout -b your_branch_name origin/your_branch_name git push -f origin HEAD^^:your_branch_name
参考
http://tweeeety.hateblo.jp/entry/2015/06/10/215753
http://blog.inouetakuya.info/entry/20120826/1345979787