【发布时间】:2014-10-25 20:11:16
【问题描述】:
我对 Heroku 应用程序进行了一系列小型提交,却没有意识到出现问题。我能够rollback 到以前的版本并找到最后一个工作版本。
我不确定这里的正确 git 用语是什么(我猜是 clone 或 pull)。为了澄清,我想用 Heroku 上的最后一个工作版本替换我所有的本地机器应用程序目录。
heroku releases
v29 Rollback to v16 -email- 2014/10/25 12:50:44 (~ 3h ago)
v28 Rollback to v17 -email- 2014/10/25 12:49:53 (~ 3h ago)
v27 Rollback to v16 -email- 2014/10/25 12:49:01 (~ 3h ago)
v26 Rollback to v15 -email- 2014/10/25 12:48:29 (~ 3h ago)
v25 Rollback to v13 -email- 2014/10/25 12:47:44 (~ 3h ago)
v24 Rollback to v18 -email- 2014/10/25 12:44:10 (~ 3h ago)
v23 Rollback to v21 -email- 2014/10/25 02:33:09 (~ 13h ago)
v22 Rollback to v20 -email- 2014/10/25 02:31:22 (~ 13h ago)
v21 Set AWS_SECRET_ACCESS_KEY config vars -email- 2014/10/21 23:27:55
v20 Set AWS_ACCESS_KEY_ID config vars -email- 2014/10/21 23:27:33
v19 Set S3_BUCKET config vars -email- 2014/10/21 23:27:17
v18 Deploy 2f2a538 -email- 2014/10/21 13:03:33
v17 Deploy a957bed -email- 2014/10/21 12:52:06
v16 Deploy f707b5e -email- 2014/10/19 18:30:27
v15 Remove BUILDPACK_URL config vars -email- 2014/10/19 18:29:30
所以v16 是最后一个工作提交。我希望我的本地应用程序文件夹是v16 的代码,即f707b5e。
我尝试了很多方法,每次尝试都只是重现了最新的提交。
- 如何获取具体版本
v16/f707b5e? - 如何删除/放弃
v16之后的所有版本?
【问题讨论】:
标签: ruby-on-rails git heroku