简介
🧑💻 刚接触 Git 或 LabEx?我们建议从 Git 快速入门 课程开始。
在 Git 中,贮藏(stashing)是一种临时保存尚未准备好提交的更改的方法。贮藏允许你切换分支或处理不同的任务,而不会丢失当前的进度。一旦你准备好继续处理这些更改,可以应用贮藏并从上次中断的地方继续。在本实验中,你将学习如何列出 Git 仓库中的所有贮藏。
This tutorial is from open-source community. Access the source code
💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版
🧑💻 刚接触 Git 或 LabEx?我们建议从 Git 快速入门 课程开始。
在 Git 中,贮藏(stashing)是一种临时保存尚未准备好提交的更改的方法。贮藏允许你切换分支或处理不同的任务,而不会丢失当前的进度。一旦你准备好继续处理这些更改,可以应用贮藏并从上次中断的地方继续。在本实验中,你将学习如何列出 Git 仓库中的所有贮藏。
你正在一个 Git 仓库中处理一个项目,并且已经做了一些尚未准备好提交的更改。你决定贮藏这些更改,以便能够处理不同的任务。之后,你想要查看已创建的所有贮藏的列表,以便决定应用哪一个。如何列出 Git 仓库中的所有贮藏呢?
git-playground
目录:cd git-playground
test.txt
的新文件,并向其中添加一些内容:echo "hello,world" > test.txt
git add.
git stash save "Added test.txt"
test2.txt
的新文件,并向其中添加一些内容:echo "hello,labex" > test2.txt
git add.
git stash save "Added test2.txt"
git stash list
你应该会看到类似于以下的输出:
stash@{0}: On master: Added test2.txt
stash@{1}: On master: Added test.txt
在本实验中,你学习了如何使用 git stash list
命令列出 Git 仓库中的所有贮藏。此命令会显示所有贮藏的列表,包括贮藏引用、创建贮藏的分支以及贮藏消息。通过列出所有贮藏,你可以决定应用哪一个并继续处理你的更改。