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

2016 年 10 月 31 日
 anynices

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

3447 次点击
所在节点    问与答
19 条回复
zuoxiaomo
2016 年 10 月 31 日
应该没救了,你都 revert 到服务器上的版本了。。。
除非你 Commit 的所有文件都在编辑器中打开着,不重新加载。。。
misaka19000
2016 年 10 月 31 日
Xcode 会有 local history 吗
SourceMan
2016 年 10 月 31 日
一个 typo 一个 commit
吃个教训,下次就记得了,节哀,

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

要放我身上肯定没了,我的 time machine 移动硬盘很少插上
Troevil
2016 年 10 月 31 日
我做过一次这事 然后凭记忆恢复了代码,顺便顺便 code review 了一下 .... 😅 , time machine 常年关闭状态
Felldeadbird
2016 年 10 月 31 日
看看 IDE 是否有保留操作历史,有得话,恭喜!可以恢复。没有。。晚上找个地方穿越回去吧。
lyragosa
2016 年 10 月 31 日
phpstorm 大法的 local history 的好处就出现了
dong3580
2016 年 10 月 31 日
如果 add 过有救,否则没救了,
tyhunter
2016 年 10 月 31 日
看标题我以为 LZ 意外当爹了....
zhanglintc
2016 年 10 月 31 日
看标题我以为 rm 到根目录了
ihuotui
2016 年 10 月 31 日
论 git 的好处
chiu
2016 年 10 月 31 日
@ihuotui git 是如何避免这种问题的?
cxbig
2016 年 10 月 31 日
论 Git 的好处 +1
cxbig
2016 年 10 月 31 日
@chiu 每一个 commit 都存在于 repo 里,哪怕你用 revert 干掉了。除非进行深度清理,一般都能找回。
Travers
2016 年 10 月 31 日
@yangxiongguo 买了块 SD 卡来做 timemachine ,反正也用不到。这样就随时备份了。就是容量是瓶颈,选择性的备份了一些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/316830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX