这是我第一次使用任何类型的版本控制(git),并且很高兴有机会看到它的工作原理……我对它的全部内容感到有点困惑.
我有一个主分支,我保持所有测试,一切工作提交….我目前在开发分支,我正在添加一些新功能.
我没有提交任何这些更改,因为我在这个过程的某个地方以某种主要方式进行了调整.
我怎样才能恢复到开发分支的最后状态…模型/控制器/迁移的预生成……一切正常.
我正在使用rails 3和sqlite,如果这有帮助的话
谢谢
解决方法
恢复到最新的HEAD:
git reset --hard HEAD