On Wed, Feb 7, 2024, at 21:52, Orgad Shaneh wrote: > Running git gc --prune=now during rebase with autostash deletes the > autostash object, and it cannot be recovered when the rebase ends. Things like this is why I don’t use the stash.[1][2] I just commit everything of value and non-value. † 1: With very rare exceptions where the stash is popped before the whole operation leaves my own working memory † 2: Also how you have to find unreachable objects using git-fsck(1) if you pop the last stash -- Kristoffer Haugsbakk