GIT Stash澄清

时间:2013-01-28 12:44:41

标签: git lifetime git-stash

我在我的ubuntu服务器上安装了GIT。

我习惯于在git中经常存储需要更多工作的文件。

到目前为止,我还没有涉及任何关于藏匿的问题。

我想澄清一下,当我创建一个藏匿点时,它是否有生命周期,并且在几天之后它会被删除或清除。只是我对藏匿处的更改有多安全。

在进行任何其他更改时,存储被删除的风险。

2 个答案:

答案 0 :(得分:7)

因为关于git版本1.6.0,存储设置不会过期。该git版本的更改日志说:

By default, stash entries never expire.  Set reflogexpire in [gc
"refs/stash"] to a reasonable value to get traditional auto-expiration
behaviour back

因此,如果您希望存储过期,请按照上面的说明进行操作。

答案 1 :(得分:0)

在git stash中提交引用作为本地引用,因此它们将无限期地保留(即不会被垃圾收集)。