2014-08-30 89 views
1

我一直在使用的Xcode与GitHub上取得最新github上推。我犯了一些不好的数据,我想恢复合并。我该怎么做?或者有没有办法通过Xcode做到这一点?我正在使用Xcode5。如何丢弃在Xcode

回答

1

Xcode中不允许你这样做,但Github上为Mac在带回做得很好,以前的承诺:https://mac.github.com

你的资料库添加到GitHub上的Mac,然后单击历史记录选项卡。从左侧列表中选择您想要恢复的提交。您会看到右侧窗口中发生了什么变化(跨多个文件的差异)。

带回你以前的承诺,请点击DIFF窗口上方的小齿轮图标,你就会有两个选择:“恢复”和“回滚”。

从我的理解“恢复”只有变化表示承诺,而“回滚”将整个代码改变的状态,因为它是在这次提交撤销。如果你只有回去单个提交有没有什么区别,但是当你回到多次提交然后“回滚”又仿佛回到了历史,而“恢复”离开其他承诺不变。

enter image description here