mcjones.ca

Quick git worktrees

You’re in your repo on some other branch and need a quick clone?

Create

git worktree add ../<path> <branch>

git worktree add ../$(basename $(pwd))-main main
cd ../$(basename $(pwd))-main

git switch -c my-new-feature-branch

Clean up

git worktree remove $(basename $(pwd))-main