swift - 如果丢失的代码在我的模拟器上仍然有效,有没有办法找回丢失的代码?
问题描述
在使用 GitHub Desktop 时,我提取了一些代码,并且丢失了我对克隆的 master 所做的所有编辑。我要检索的代码仍在模拟器上作为同名的单独应用程序运行,但我在 XCode 中找不到任何类型的版本编辑器。任何帮助,将不胜感激。
解决方案
如果您的代码已提交,那么您可以使用
git reflog
git reset --hard (commit id here)
如果您的提交被删除,那么您可以使用
git fsck --lost-found
享受 :)
推荐阅读
- java - 如何使用 Firebase 从我的服务器发送 iOS 推送通知?
- mysql - 按操作分组
- python - Python - 在 aysnc 函数中,全局变量似乎未分配
- java - 如何在 ATG 中设置 PropertyGetterSubClasser 映射对象的值
- python - 在 Raspberry Pi 中读取带有 Pymodbus 连接的保持寄存器后断开
- appium-android - 运行 Appium 测试
- python - 使用正则表达式将字符串中的所有出现作为python中的列表返回
- php - 使用 SQL 查询按优惠券代码和日期范围获取 WooCommerce 订单
- javascript - 当 gl 上下文来自 Rust 外部时,Rust + WebGL 很慢
- python - 是否可以在 Celery 中分别为每个队列设置“worker_prefetch_multiplier”?