title: How can I revert the master branch to an old commit and cherry-pick a commit that was in mater?
body: <p>I have a change that I commited to my master branch. Other devs have also merged other feature branches into master after I made my commit. How would I revert master to a commit before mine and then merge only my change into master?</p>
  <p>Right now I was planning to do these steps:</p>
  <pre><code>git checkout master
  git reset --hard e3f1e37 
  git push --force origin master
  </code></pre>
  <p>and then I would want to cherry-pick my change in. However, the branch that had my change has been deleted and only exists in the current master. Is there a way I can still cherry-pick this in?</p>