I cloned a repo, then made some changes on the local copy, I wanted to upload to a new branch. so I run the following commands:
git add .
git checkout -b new-branch
git add .
git stash
git push origin new-branch
All of the sudden ,my changes are gone , the repo has the same structure as I cloned it.
How to retrieve my changes??