nul*_*ull 8 git clone heroku rollback
我是Heroku的新手.将坏代码推送到服务器后,我曾经heroku rollback恢复到以前的版本.然后我尝试将此回滚克隆到我的计算机:
git clone git@heroku.com:<project>.git <dir>
Run Code Online (Sandbox Code Playgroud)
不幸的是,这会破坏已损坏的头部,而不是回滚.有没有办法实际克隆特定的先前版本?
fri*_*ism 13
当您进行回滚时,Heroku Git仓库的头部将不再反映您应用的运行状态.检查您的版本:
$ heroku releases
Rel Change By When
---- ---------------------- ------------------- -------------
v52 Config add AWS_S3_KEY shanley@heroku.com 5 minutes ago
v51 Deploy de63889 kendra@heroku.com 7 minutes ago
v50 Deploy 7c35f77 katie@heroku.com 3 hours ago
Run Code Online (Sandbox Code Playgroud)
该de63889值是Git的提交的SHA.有了这些,您可以在本地检查该提交:
git checkout de63889
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4408 次 |
| 最近记录: |