git stash是否会一直保存代码或仅保存代码直到下一次垃圾回收?

我和一些大学讨论了git stash的实现。 一些大学说git stash以与保存在分支中相同的方式保存代码,但没有分支。 我以为直到现在,git stash才保存代码,直到下一个垃圾回收,然后垃圾回收才删除此代码。

因为它对我非常重要,所以我问git stash的工作方式。

baodaozhai 回答:git stash是否会一直保存代码或仅保存代码直到下一次垃圾回收?

简而言之,隐藏条目是永久引用,它们 do 可以防止垃圾收集。仅当删除其条目(git stash drop <entry>)或清除列表本身(git stash clear)时,它们引用的对象才会被垃圾回收。

本文链接:https://www.f2er.com/3139147.html

大家都在问