πŸ—‚οΈ FinderGit 0.28.0 β€” Put it down for a minute, pick it back up

πŸ—‚οΈ FinderGit 0.28.0 is out, and it finally answers the most ordinary interruption there is.

You're halfway through something. The thing you actually need to do is the other thing. A commit would be wrong β€” you're not finished, and a commit you have to undo is worse than none. You just want to put this down for a minute.

git has always had an answer for that. FinderGit didn't. Now it does. 🌿

✨ Stash… sits right in the working-tree tab, next to Stage All and Discard All β€” the third answer to the same question, and the only one that's neither destructive nor a commitment. Name it, or leave it blank and let git name it for you. Untracked files come along, so what's left really is a clean tree.

πŸ“‹ Everything you've set aside is listed under the commit box, with the branch it came from and how long it's been waiting:

The Unstage tab with the stash list open: two entries, one with a typed message and one badged Automatic, each showing its branch and age with Pop, Apply and Drop

The Unstage tab with the stash list open: two entries, one with a typed message and one badged Automatic, each showing its branch and age with Pop, Apply and Drop

Because the stash that matters is the one you forgot about β€” and "last month, on a branch you've since deleted" is the line that tells you what to do with it. When git wrote the description instead of you, a quiet Automatic badge says so.

πŸ” Three actions per row: bring the work back and keep the stash, bring it back and remove it, or throw it away (behind a confirmation that says plainly the changes aren't applied first).

πŸ›‘οΈ And the part everyone gets bitten by: if bringing a stash back hits a conflict, the conflict lands in your files and the stash stays put. Nothing lost, entry still there, try again once you've resolved. On a clean tree it tells you there was nothing to stash rather than claiming success for something that didn't happen β€” the direction that matters, because the other way round leaves you believing your work is safe when it isn't.

🌍 Translated with the rest of the app: Italian, French, German, Spanish. Dates and ages included.

Also in 0.28.0: File β†’ Remove Root Folder, so removing a root folder isn't pointer-only any more β€” and a fix for a failed action whose red warning could quietly disappear a second later.

Free Β· universal binary Β· macOS 15+ Β· signed and notarized.

πŸ‘‰ Try it / see what's new:

What's the oldest stash sitting in one of your repos right now? πŸ‘€

8 views

Add a comment

Replies

Be the first to comment