V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
AllenHua
V2EX  ›  问与答

Git Bash for Windows 不小心 rm 了一些文件,看了一下回收站并没有这些文件,还能找回文件吗?

  •  
  •   AllenHua · 178 天前 · 1486 次点击
    这是一个创建于 178 天前的主题,其中的信息可能已经有所发展或是发生改变。

    .idea 隐藏文件夹下的三个文件,不小心被我删掉了

    rm '.idea/misc.xml'
    rm '.idea/modules.xml'
    rm '.idea/workspace.xml'
    

    (不要问是为什么操作了这几个命令,因为是从剪贴板粘贴过来的,剪贴板文本有换行符,直接一行一行执行了,除了最后一行)

    用的 Windows Terminal,打开的 Git Bash 窗口

    查看了 Recycle Bin (回收站),这些文件并没有进入回收站。我还能找回这三个文件吗?或者有没有优雅的方式解决这个问题

    没 Google 到,只好来提问

    13 条回复    2021-07-30 11:35:35 +08:00
    junyee
        1
    junyee  
       178 天前
    问问问,赶紧关机啊.
    857681664
        2
    857681664  
       178 天前 via Android
    这是 idea 自动生成的文件吧,重新导入项目应该就可以了
    arjen
        3
    arjen  
       178 天前 via iPhone
    重新导入一下项目
    wangkun025
        4
    wangkun025  
       178 天前
    文件不重要。
    固态硬盘,别指望找回来了。
    AllenHua
        5
    AllenHua  
    OP
       178 天前
    @junyee #1 😂️ 笑死了
    @857681664 #2 嗯嗯 是的可以了
    @arjen #3 done
    @wangkun025 #4 的确是不重要的文件。

    重新导入项目重新生成了文件。windows 直接在终端里 rm 文件很危险…… Git Bash 、wsl 等系统 rm 文件都不会进回收站
    dingwen07
        6
    dingwen07  
       178 天前 via iPhone
    > 用的 Windows Terminal

    然后硬是没看到粘贴的警告消息?
    fan123199
        7
    fan123199  
       178 天前
    linux 用 rm 一样危险,rm 就是危险操作。 可以 alias rm 等于 mv 来做一层手动回收站
    AllenHua
        8
    AllenHua  
    OP
       178 天前
    @dingwen07 #6 看到了 的确是有换行符的 😂️ 但是一时间鼠标就点击下去了……
    @fan123199 #7 嗯嗯 谢谢建议 😁️
    YsHaNg
        9
    YsHaNg  
       178 天前
    @AllenHua 我干过在 mac 根目录 rm -rf *
    leafre
        10
    leafre  
       178 天前
    离职必备命令 rm -rf
    DrJoseph
        11
    DrJoseph  
       178 天前
    二楼正解
    然鹅我有个问题,.idea 这样的目录一般这些不都放在 gitignore 里的吗
    hsfzxjy
        12
    hsfzxjy  
       178 天前 via Android
    @DrJoseph 是在 git bash 里删了,不是被 git 删了
    msg7086
        13
    msg7086  
       177 天前
    删除本来就不会进回收站。进回收站的操作严格来说叫作「移动到回收站」而非删除。
    Linux 下当然也有回收站,各大发行版有 trash-cli 可以用。
    但是 rm 的作用就是删除,成功执行完 rm 以后文件必须消失,否则就成 bug 了。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2366 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:27 · PVG 18:27 · LAX 02:27 · JFK 05:27
    ♥ Do have faith in what you're doing.