Re: git gc destroys autostash

Kristoffer Haugsbakk
2024-02-07T21:48:01Z

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