this post was submitted on 31 Jul 2025
23 points (96.0% liked)
General Programming Discussion
8821 readers
1 users here now
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
As somebody who rarely has a "pristine" working copy I love worktrees. I usually have a "project-master" worktree that's a pristine checkout of the
master
branch so I can test builds and things without interference from uncommitted and temporary files.Same. The main thing I've been liking about it for the slower compiling languages that I mainly work in (rust, android jetpack compose), is that it leaves the
build
ortarget
directories in place. So instead ofgit checkout && clean_build_dir
, and having to wait to recompile, I can justcd
to that dir.