anynices
V2EX  ›  问与答

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

  •  
  •   anynices · Oct 31, 2016 · 3446 views
    This topic created in 3489 days ago, the information mentioned may be changed or developed.

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

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

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

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