git worktree:同时在两个分支上工作
修线上 bug 时不想 stash 手头的改动,可以给另一个分支开一个独立的工作目录:
git worktree add ../hotfix main
cd ../hotfix # 这里是干净的 main
git worktree remove ../hotfix
两个目录共享同一个 .git,提交彼此可见,但工作区互不干扰。
修线上 bug 时不想 stash 手头的改动,可以给另一个分支开一个独立的工作目录:
git worktree add ../hotfix main
cd ../hotfix # 这里是干净的 main
git worktree remove ../hotfix
两个目录共享同一个 .git,提交彼此可见,但工作区互不干扰。