Gitをpushして失敗した時と.gitignoreを後で追加した時

Gitをpushして失敗した時は、以下をすると直っていく

$ git log
$ git revert commitnumber

あと、gitしてignoreを後で追加した時

git rm -r --cached .
git add .

qiita.com