使用 Git stash 命令可以将当前的更改储存为临时本地终止备份,以便在之后恢复这些更改。具体步骤如下:
首先,在你对文件进行更改后,运行 git status 命令检查当前工作目录中的更改。
然后,运行 git stash save "message" 命令,其中 message 是可选的标记,用于描述你所保存的更改内容。
Git 将会把你的更改、所添加的文件以及被跟踪的文件保存在一个栈中。如果你运行 git stash list 命令,你将看到储存在栈中的所有备份。
如果你想要查看某一个备份的详细信息,可以使用 git stash show stash@{n} 命令,其中 n 是备份的索引。
如果想要还原之前保存的更改,运行 git stash apply stash@{n} 命令,其中 n 是备份的索引。此时,Git 会将你的更改还原到你所保存的备份中。
如果你想要同时删除备份,可以使用 git stash drop stash@{n} 命令,其中 n 是备份的索引。
如果你想要还原并删除备份,可以使用 git stash pop stash@{n} 命令,其中 n 是备份的索引。
需要注意的是,使用 git stash 命令会将未跟踪的文件或者忽略的文件排除在备份范围之外。