背景

git stash会将暂存区和工作区中所有的改变贮藏起来,并将暂存区和工作区还原。但是有时候,我们只希望它贮藏暂存区中的改动怎么办呢?

答疑

我们可以使用:
git stash --staged -m 'xxxx'命令,仅贮藏暂存区中的内容。并清空暂存区。
这个命令好像在sourceTree中,没有相应的体现。所以我们只能使用命令行的形式。