test.vue change but not add on master branch
git stash save "test.vue change on 2022.3.30 09:14"
git checkout dev
pro dev branch
........
git checkout master
git stash list
stash@{0}:On master:test.vue change on 2022.3.30 09:14
recover code
git stash pop stash@{0} //recover once stash will be destroy after recover
git stash apply stash@{0} //can recover multiple times
.....
git add .
git commit -m"change test.vue"
git push origin master
git stash drop stash@{num} del stash@{num}
git stash clear del all stash