git stash push -m "probably good changes"
git stash list
git stash show stash@{0} -p
git pop stash@{0}
git stash apply stash@{0}
git stash drop stash@{0}
git stash create
git stash store -m "test" xxxxx
Branch
git branch
git branch -a -vvv # Show all branches
git checkout bname # Switch to branch
git checkout -b bname # Create new branch from current
git checkout -b bname origin/bname # Create new branch from specified branch
git checkout -b 2.7.2 tags/v2_7_2 # Create new branch from specified tag
git push --set-upstream origin bname # Set upstream
git branch -u origin/bname # Set upstream