title: How do I re-grab a forked Git repo without deleting and re-forking?
body: <p>Here's the scenario: I fork someones repository from Github and clone it to a local directory. I make a change, commit it and push it to my forked repository. I then send a pull request to the original repository, but it gets rejected for whatever reason. The original repository then gets some commits from other people, leaving my forked version out of date. Now, how do I get the latest version of the original repo (onto my forked repo and locally)? And also, how do I delete my commit history off Github for my rejected commit?</p>