title: Bitbucket/git cant see changed files in status after git reset
body: <p>I am using bitbucket with GIT. i made a mistake by committing and pushing some code to the master branch , i thought i was doing to dev branch. To revert I did <strong>"git reset --hard HEAD~1"</strong> then did <strong>"git push --force"</strong> , this removed the commit and made reverted the master to previous commit all good i think. Now i want to push my local changes to dev branch , So i did <strong>"git checkout dev"</strong> then hit <strong>"git status"</strong>,I got </p>
  
  <pre><code>Your branch is up to date with 'origin/Dev'.
  nothing to commit, working tree clean
  </code></pre>
  
  <p>I still see all the changes in my local then why is git saying no changes ? how can i push the changes in my local to the dev branch ?</p>