我使用git stash
一个合理的金额,然后git stash pop
重新应用我的更改,通常是当我想从远程执行拉取而不会丢失我的更改时。
但是我看到命令git stash save
以类似的方式使用,在阅读git文档之后,我对git stash
没有做的事情并不了解。
有人可以向我解释它的作用吗? (请假设我是一个简单的人:)
答案 0 :(得分:2)
git help stash
中的概要显示:
git stash [save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
[-u|--include-untracked] [-a|--all] [<message>]]
这意味着,如果您使用save
选项,您还可以指定其他选项,例如要使用的消息,但如果您只是说git stash
它与{{1}相同没有其他选择。
save
的说明:
要快速制作快照,您可以省略两者&#34;保存&#34;和&lt; message&gt;,但仅提供&lt; message&gt;不会触发此操作以防止拼写错误的子命令进行不必要的存储。
答案 1 :(得分:1)
git stash --help
说:
在没有任何参数的情况下调用
git stash
等同于git stash save
。