使用 Git worktree 在你的代码上自由进行实验。

主要观点:Git 设计部分是为了支持实验,创新会导致工作区混乱,此时 Git worktree 可帮助回到已知状态。
关键信息

  • Git worktree 是 Git 仓库的链接副本,可同时检出多个分支,有独立路径和不同状态。
  • 可通过git worktree add创建新 worktree,git worktree list查看活动 worktree,git worktree move移动 worktree,git worktree remove删除 worktree 及git worktree prune清理。
    重要细节
  • 示例中在开发新功能时接到紧急修复任务,创建新 worktree 进行修复,完成后可选择推送、存档或从 worktree 拉取更改。
  • 工作时不要创建过多 worktree 导致仓库混乱,应按需使用,用完即删除,保持简单专注。
阅读 68
0 条评论