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

先别笑,先别恭喜,我就想问问还有没有救

  •  
  •   anynices · 2016-10-31 16:27:09 +08:00 · 2717 次点击
    这是一个创建于 2705 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天写了一天的代码(Xcode),刚刚 svn - Update - Commit 。
    嗯,正常应该是这样的.
    然后 Commit 这一步手残选成 Revert 😭😭
    就问还有没有救, Cornerstone 十分不习惯这已经第二次了.
    这次提交内容有点多,Google 没有找到解决办法.

    19 条回复    2016-10-31 18:09:02 +08:00
    zuoxiaomo
        1
    zuoxiaomo  
       2016-10-31 16:46:52 +08:00
    应该没救了,你都 revert 到服务器上的版本了。。。
    除非你 Commit 的所有文件都在编辑器中打开着,不重新加载。。。
    misaka19000
        2
    misaka19000  
       2016-10-31 16:47:46 +08:00 via Android
    Xcode 会有 local history 吗
    SourceMan
        3
    SourceMan  
       2016-10-31 16:47:47 +08:00
    一个 typo 一个 commit
    吃个教训,下次就记得了,节哀,

    没救了。
    yangxiongguo
        4
    yangxiongguo  
       2016-10-31 16:48:53 +08:00   ❤️ 1
    有 time machine 吗
    FelixXie
        5
    FelixXie  
       2016-10-31 16:56:12 +08:00
    不知道 Xcode 有没有历史记录之类的。
    anynices
        6
    anynices  
    OP
       2016-10-31 16:59:18 +08:00
    @zuoxiaomo Xcode 及时更新了文件中的内容,不给机会.
    @misaka19000 查了下没得具体发现.
    @SourceMan 第二次了,心里苦.
    @yangxiongguo 感谢! 虽然还是有一小时的间隔, 损失已经很小了. 再次感谢.
    anynices
        7
    anynices  
    OP
       2016-10-31 17:02:21 +08:00
    @FelixXie macOS 的 Time Machine 相当于每隔一小时做一份快照,损失已经很小了
    yangxiongguo
        8
    yangxiongguo  
       2016-10-31 17:05:08 +08:00
    @anynices

    要放我身上肯定没了,我的 time machine 移动硬盘很少插上
    Troevil
        9
    Troevil  
       2016-10-31 17:11:22 +08:00
    我做过一次这事 然后凭记忆恢复了代码,顺便顺便 code review 了一下 .... 😅 , time machine 常年关闭状态
    Felldeadbird
        10
    Felldeadbird  
       2016-10-31 17:22:04 +08:00
    看看 IDE 是否有保留操作历史,有得话,恭喜!可以恢复。没有。。晚上找个地方穿越回去吧。
    lyragosa
        11
    lyragosa  
       2016-10-31 17:30:32 +08:00   ❤️ 1
    phpstorm 大法的 local history 的好处就出现了
    dong3580
        12
    dong3580  
       2016-10-31 17:35:26 +08:00
    如果 add 过有救,否则没救了,
    tyhunter
        13
    tyhunter  
       2016-10-31 17:47:54 +08:00
    看标题我以为 LZ 意外当爹了....
    zhanglintc
        14
    zhanglintc  
       2016-10-31 17:49:27 +08:00
    看标题我以为 rm 到根目录了
    ihuotui
        15
    ihuotui  
       2016-10-31 17:49:38 +08:00
    论 git 的好处
    chiu
        16
    chiu  
       2016-10-31 18:01:36 +08:00 via Android
    @ihuotui git 是如何避免这种问题的?
    cxbig
        17
    cxbig  
       2016-10-31 18:04:21 +08:00
    论 Git 的好处 +1
    cxbig
        18
    cxbig  
       2016-10-31 18:05:45 +08:00
    @chiu 每一个 commit 都存在于 repo 里,哪怕你用 revert 干掉了。除非进行深度清理,一般都能找回。
    Travers
        19
    Travers  
       2016-10-31 18:09:02 +08:00 via Android
    @yangxiongguo 买了块 SD 卡来做 timemachine ,反正也用不到。这样就随时备份了。就是容量是瓶颈,选择性的备份了一些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3514 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:05 · PVG 19:05 · LAX 04:05 · JFK 07:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.