Ruby 在推送错误后,如何从我的git hub repo获取代码?

Ruby 在推送错误后,如何从我的git hub repo获取代码?,ruby,git,devise,ruby-on-rails-3.2,Ruby,Git,Devise,Ruby On Rails 3.2,我正在做我的项目,每次改变后我都在努力和承诺。碰巧我在我的项目中使用了Desive gem,它给我带来了一些错误,但之后我整理了它,我得到了一个名称错误,说明我没有用户模型 问题是,由于Desive gem name未初始化常量错误,我无法生成或构建用户模型。现在我想知道是否有任何方法可以从git hub获取我的代码。添加设备gem之前我推送的代码,然后我将用户控制器添加到其中。如果要删除敏感数据(从上次提交或任何提交中),可以按照GitHub帮助页面“”进行操作 但即使是(取消上次提交)也会更

我正在做我的项目,每次改变后我都在努力和承诺。碰巧我在我的项目中使用了Desive gem,它给我带来了一些错误,但之后我整理了它,我得到了一个名称错误,说明我没有用户模型


问题是,由于Desive gem name未初始化常量错误,我无法生成或构建用户模型。现在我想知道是否有任何方法可以从git hub获取我的代码。添加设备gem之前我推送的代码,然后我将用户控制器添加到其中。

如果要删除敏感数据(从上次提交或任何提交中),可以按照GitHub帮助页面“”进行操作

但即使是(取消上次提交)也会更改您的回购历史记录,您必须将该事件告知您的同事,以便他们正确重置其本地克隆。

但是,如果只有您一人参与该GitHub repo,您可以毫无困难地强制推送。

检查适合您的选项这里您是在询问如何回滚到以前的提交吗?例如