using-git-worktrees 是做什么的?
来自 DanhDue/ai-agent-tools 的代理技能 'using-git-worktrees'。
该技能指导AI代理高效使用Git工作树(git worktree)进行并行开发。它解释了如何创建、管理和删除工作树,使得开发者可以同时处理多个分支而无需切换工作目录。技能涵盖基本操作(如添加、列出、移除工作树)、高级用法(如关联分离的HEAD、结合stash使用),以及常见工作流程建议。支持所有主流平台(macOS、Linux、Windows),核心文档基于Linux/macOS环境编写,但命令在Windows Git Bash或WSL中同样适用。通过本技能,AI代理可以自动执行基于工作树的开发任务,例如为新功能创建独立工作目录或清理旧分支对应的工作树,从而显著提升并行开发效率和代码仓库管理清晰度。