使用Git stash功能可以将当前工作区的修改隐藏起来,以便在之后的时间点再次恢复这些修改。
以下是使用Git stash的步骤:
暂存当前的修改:git stash save "message"
查看已经暂存的修改:git stash list
恢复最新的暂存修改:git stash apply
删除最新的暂存修改:git stash drop
恢复指定的暂存修改:git stash apply stash@{n}
删除指定的暂存修改:git stash drop stash@{n}
恢复最新的暂存修改,并删除该暂存修改:git stash pop
需要注意的是,在执行git stash save
命令时,可以添加一个消息来描述这个暂存修改的内容。在查看已经暂存的修改时,可以看到每个暂存修改的索引号和消息。在恢复或删除指定的暂存修改时,需要使用该暂存修改的索引号。
使用Git stash功能可以在不提交修改的情况下,暂时保存当前工作区的状态,方便在之后的时间点恢复修改。