Reverting Local Changes

  git checkout -- <file name>

Revering Added Changes

  git reset --hard

Reverting Changes from a Local Commit

  git reset --hard HEAD~1

Reverting Pushed Changes

  git reset --hard HEAD~1
  git push origin +master