Yoki

← Notes

#til #git

git worktree:同时在两个分支上工作

修线上 bug 时不想 stash 手头的改动,可以给另一个分支开一个独立的工作目录:

git worktree add ../hotfix main
cd ../hotfix        # 这里是干净的 main
git worktree remove ../hotfix

两个目录共享同一个 .git,提交彼此可见,但工作区互不干扰。

↑↓select↵openescclose