【发布时间】:2014-12-01 07:38:27
【问题描述】:
给定一个在 iOS 模拟器中运行的应用程序,是否可以检索运行该应用程序的代码?或者 Xcode 中是否有任何快照功能可用于恢复代码库?
我不小心用 git update-ref -d HEAD 在 Git 中删除了我的整个项目。据我了解,没有办法撤消这一点。我试图撤消我根据this post 所做的第一次提交,结果显然是灾难性的。
我意识到我可能在这里搞砸了,但很想听听任何建议。
【问题讨论】:
-
不,没有办法从应用程序中对代码进行逆向工程。将来,您可以使用
git config --global alias.undo-commit 'reset --soft HEAD^'创建一个用于撤消提交的别名。然后只需键入git undo-commit即可撤消最后一次提交。 -
太棒了,谢谢你的提示!
标签: ios xcode git ios-simulator