SuperAPI AI 工具集

wt-prune

编程与开发

查看项目

更新于 10-16 00:29

技能介绍

用途:wt-prune 是一个斜杠命令,用于清理陈旧的 Git 工作树管理文件与引用,解决 Git 显示已不存在的工作树、或手动删除工作树目录后记录残留的问题。

主要能力:运行 git worktree prune 移除陈旧的工作树元数据;清理磁盘上已不存在的工作树引用;展示被清理的内容。

使用方式:执行 /wt:prune。其工作流程为:检查陈旧引用,找出磁盘上不存在的工作树;列出将被清理的引用;执行 prune 命令;确认清理结果并显示被移除的内容。

适用场景:手动删除工作树目录(未使用 Git 命令)后;Git 显示实际已不存在的工作树时;需要清理孤立的工作树引用时;移动或重命名工作树目录之后。

限制与说明:该命令是安全的,只移除元数据,不删除实际文件。若手动删除了工作树目录,它用于清理 Git 的记录。它与 /wt:cleanup 不同,后者会移除实际的工作树;本命令会自动作为 /wt:cleanup 的一部分运行。