首页 > 解决方案 > What is the difference between git stash save and git stash store?

问题描述

Looking for an explanation based on their different use cases.

标签: gitgit-stash

解决方案


尽管它们的口语含义非常相似(将 ≈ 保存到存储),但在 git 中它们是命令的两个完全不相关的子stash命令。这并不是真正的比较,但简而言之,它们是:

stash save创建一个存储条目,但已弃用。没有没有涵盖的真实用例stash push,这是在没有给出其他子命令时暗示的,所以大多数人只是git stash创建一个条目

stash store是一个管道命令,用于在 reflog 中显式放置一个存储条目(无论如何,这会在幕后自动完成,这是在脚本上下文中显式触发它的方法)


推荐阅读