V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mmc19
V2EX  ›  程序员

电脑突然关机,开机后发现没提交的代码损坏

  •  
  •   mmc19 · 2025 年 9 月 28 日 · 3422 次点击
    这是一个创建于 114 天前的主题,其中的信息可能已经有所发展或是发生改变。
    vscode 查看代码显示“此文件是二进制文件或使用了不受支持的文本编码,所以无法在文本编辑器中显示。”,各位大佬有没有遇到过这样的情况
    16 条回复    2025-09-30 08:41:18 +08:00
    qW7bo2FbzbC0
        1
    qW7bo2FbzbC0  
       2025 年 9 月 28 日   ❤️ 1
    如果是 *nix 系统,cat 一下文件看看
    如果是 win 系统,看看有没有其他类似的工具
    94
        2
    94  
       2025 年 9 月 28 日
    看一下对应文件的 Timeline 记录,找到一个可以点开的恢复看看?我看保存频率还是挺高的。
    deathdealer2011
        3
    deathdealer2011  
       2025 年 9 月 28 日
    领导:这就是你任务没完成的理由吗?
    wangtian2020
        4
    wangtian2020  
       2025 年 9 月 28 日
    写这个文件的时候用的是 vscode ?手动选择以 utf8 打开文件不行吗
    mmc19
        5
    mmc19  
    OP
       2025 年 9 月 28 日
    尝试了用时间线查看,时间线里也没有,只有提交过的记录存在
    mmc19
        6
    mmc19  
    OP
       2025 年 9 月 28 日
    也不行
    dcdlove
        7
    dcdlove  
       2025 年 9 月 28 日
    可以的,git 有记录 就行 就是要从原始文件里一个一个的转换回来
    mmc19
        8
    mmc19  
    OP
       2025 年 9 月 28 日
    我用 cat -v 查看,发现文件被大量 Null 字符(^@)覆盖,寄了
    mmdsun
        9
    mmdsun  
       2025 年 9 月 29 日 via iPhone
    vscode 有没有 localhistory 本地的历史记录
    aloxaf
        10
    aloxaf  
       2025 年 9 月 29 日
    这不是突然关机,这是断电了吧
    runliuv
        11
    runliuv  
       2025 年 9 月 29 日
    revert 后,重新写吧。。
    RobinzzZ
        12
    RobinzzZ  
       2025 年 9 月 29 日
    vscode 确实有这个问题,之前有个同事写了一天的代码全丢了,windows 系统
    Anz3FOG35C26Wy8Q
        13
    Anz3FOG35C26Wy8Q  
       2025 年 9 月 29 日
    编辑器不是有个 文件的 local history 么 也不行么?
    xqzr
        14
    xqzr  
       2025 年 9 月 29 日
    > win 系统,看看有没有其他类似的工具

    @qW7bo2FbzbC0 type
    turi
        15
    turi  
       2025 年 9 月 29 日
    要是有自动保存的话,搜下缓存目录,有历史的版本的,文件名就很魔幻了
    ramastf0rce
        16
    ramastf0rce  
       2025 年 9 月 30 日
    winhex, 010 editor 请。
    如果都被 0x00 填充了大概率是没得救了,找找 dump 或旧版本或许还能恢复。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   931 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:46 · PVG 04:46 · LAX 12:46 · JFK 15:46
    ♥ Do have faith in what you're doing.