Xcode误点'Discard all changes'的恢复方法

Xcode 的source control菜单中:


当你做了大量工作,而还没commit或者staged 时,如果点了Discard All Changes... 时,会让你的工作付之东流,选中后XCode也会提示我们这个操作是不可逆的:


如果点了Discard All Changes... 就悲剧了...整个工程将回到“最初的起点”,工作都白费了。

下面是解决方案:
1.退出XCode
2.用文本编辑器打开被修改了的文件
3.文本编辑器下,"文件"--"复原到"--"浏览所有版本..."
4.在弹出的窗口中选择你需要的版本恢复。

想要放弃文件的改变选Source Control菜单中Discard Changes in Selected Files... 选项。

参考 :

StackOverFlow : How to undo xcode discard all changes if not committed

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容