git stash是否一直保存代码,还是仅保存到下一个垃圾收集?

问题描述 投票:0回答:1

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

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

git implementation
1个回答
0
投票

简而言之,隐藏条目是永久引用,它们do防止垃圾收集。仅当删除它们自己的条目或清除列表本身时,它们引用的对象才会被垃圾回收。

© www.soinside.com 2019 - 2024. All rights reserved.