当前分支进行了修改,但没有commit,此时不能进行切换分支
# Use git stash when you want to record the current state of the working directory and the index,
# but want to go back to a clean working directory.
# The command saves your local modifications away and reverts the working directory to match the HEAD commit.
# 将当前的修改贮藏起来,使当前分支回到干净的状态
git stash
# 将贮藏的修改取出来,继续进行功能开发
git stash pop
# List the stash entries that you currently have.
git stash list
# Show the changes recorded in the stash entry as a diff between the stashed contents and
# the commit back when the stash entry was first created.
git stash show
使用了git stash之后,当前分支的当前状态就变干净了
stash