32
How I Use Git Worktrees - Alex Kladov
(matklad.github.io)
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Resources
Rules
Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
I use worktrees and I wondered the same question, so far here's what I like:
git worktrees list
can show all the worktrees, you have for this same repo (not crazy value, I know)git fetch
applies to all your worktreesgit stash / apply
can work across worktrees, so I can stash in one and apply it to anotherYou're limited to a specific branch per worktree and many don't like that but I typically work from a detached HEAD anyways.
And cherry-pick commits done on different work trees without syncing them first. Or rebase or mergeworkk done on one work tree with others. Or check commit logs or diff them.