1. test.vue change but not add on master branch
    2. git stash save "test.vue change on 2022.3.30 09:14"
    3. git checkout dev
    4. pro dev branch
    5. ........
    6. git checkout master
    7. git stash list
    8. stash@{0}:On master:test.vue change on 2022.3.30 09:14
    9. recover code
    10. git stash pop stash@{0} //recover once stash will be destroy after recover
    11. git stash apply stash@{0} //can recover multiple times
    12. .....
    13. git add .
    14. git commit -m"change test.vue"
    15. git push origin master
    16. git stash drop stash@{num} del stash@{num}
    17. git stash clear del all stash