ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
`stash`的用法很简单。当你手头有一件临时工作要做,需要把工作目录暂时清理干净,那么你可以: ~~~ git stash ~~~ 就这么简单,你的工作目录的改动就被清空了,所有改动都被存了起来。 然后你就可以从你当前的工作分支切到`master`去给你的同事打包了…… 打完包,切回你的分支,然后: ~~~perl git stash pop ~~~ 你之前存储的东西就都回来了。很方便吧? > 注意:没有被 track 的文件(即从来没有被 add 过的文件不会被 stash 起来,因为 Git 会忽略它们。如果想把这些文件也一起 stash,可以加上 `-u` 参数,它是 `--include-untracked` 的简写。就像这样: ~~~ git stash -u ~~~