早上迷迷糊糊发现项目里面 git status 多了个 '~'目录,直接 rm -rf ~了

发布于

还好是 wsl ,还好是自己电脑,不知道是什么鬼软件创建的目录。一下子瞌睡都醒了,惊出一身冷汗。

---

原文链接:[点击查看](https://www.v2ex.com/t/1230000)

评论(8)

大概率是 codex 搞出来的鬼吧,直接删了就行,没啥影响。

· 0 个赞

这种情况我碰到过好多次了,每次敲 `rm -rf "./~"` 删除的时候手都在抖,生怕打错。

· 0 个赞

回复

确实,很多开发工具对 Windows 的适配有点糙,动不动就在项目里生成一堆乱七八糟的目录。

· 0 个赞

干运维留下来的肌肉记忆:删东西前必须先 `cd` 进目录看看,删的时候文件名也绝对不带任何路径符号,生怕翻车。

· 0 个赞

回复

我看不少运维老哥的习惯是先 `mv` 重命名加个 `.bak` 后缀,观察一阵子确认没报错再真正去 `rm` 删掉。

· 0 个赞

估计是 Codex 之类的 AI 工具生成的吧,我也遇到过好几次了。

· 0 个赞

兄弟这习惯有点危险啊,删文件就删文件,尽量别动 `-r` 和 `-f` 参数,尤其是 `-f`,能不用就不用。

· 0 个赞

防患于未然,我早就在根目录建了个 `~/.0` 文件占坑了,专门防这种误删操作。

· 0 个赞