Git Stash ing :临时存储未提交的更改以实现干净的工作状态

Stashing Git 允许您临时存储未提交的更改并切换到干净的工作状态。 当您需要切换到另一个分支或处理不同的功能而不提交当前正在处理的更改时,这非常有用。

Stashing 以下是在 Git 中 使用的步骤:

 

Stash 你的改变

确保您位于工作目录中并运行以下命令:

git stash save "Stash name"

此命令会将所有未提交的更改存储到具有指定名称的新存储中。 如果不指定名称 stash,Git 会自动生成一个默认名称。

 

查看 stash 列表

要查看存储库中的存储列表,请运行以下命令:

git stash list

此命令将显示所有现有的存储及其索引号。

 

申请一个 stash

要将 a 应用于 stash 您的工作状态,请运行以下命令:

git stash apply <stash_name>

替换 <stash_name>stash 您要应用的名称或索引号。 如果您不指定 stash 名称,Git 默认应用最新的 stash.

 

放下一个 stash

一旦您成功应用了存储并且不再需要它,您可以使用以下命令删除存储:

git stash drop <stash_name>

替换 <stash_name>stash 您要应用的名称或索引号。 如果您不指定 stash 名称,Git 默认应用最新的 stash.

 

Stashing 是 Git 中的一个重要功能,允许您临时存储未提交的更改而不丢失它们。 这可以帮助您轻松地在分支和功能之间切换,而不会中断您的工作流程。