在 Xcode 中,我们 pull 了其他人的推送并与本地副本 merge 。但是现在 pull 的副本已损坏 Storyboard。最糟糕的是我们不小心将那些损坏的文件推送到远程仓库。现在有什么办法可以解决这个问题吗?
我们使用 SourceTree 作为 Git 的接口(interface)。
我们的一位成员拥有最后一个工作副本,因为我们没有将任何损坏的数据从服务器提取到他的副本。
对于这种情况有什么可能的解决方案吗?谢谢
最佳答案
抱歉,我不是 Git 专家,无法为您提供确切的命令,但是您可以输入一些 git 命令来将文件恢复到特定的修订/提交。如果您在网上搜索,您应该能够找到它们并恢复文件。
您可能必须使用命令行 Git。
这可能会有所帮助 Reset or revert a specific file to a specific revision using Git? 还有这个Rollback file to much earlier version using Git
关于objective-c - Storyboard在 merge 期间损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9169544/