我是 Heroku 新手。将错误代码推送到服务器后,我使用了heroku rollback
恢复到以前的版本。然后我尝试使用以下命令将此回滚克隆到我的计算机:
git clone [email protected] /cdn-cgi/l/email-protection:<project>.git <dir>
不幸的是,这克隆了损坏的磁头,而不是回滚。有没有办法真正克隆特定的先前版本?
当您进行回滚时,Heroku Git 存储库的头部将不再反映应用程序的运行状态。检查您的版本:
$ heroku releases
Rel Change By When
---- ---------------------- ------------------- -------------
v52 Config add AWS_S3_KEY [email protected] /cdn-cgi/l/email-protection 5 minutes ago
v51 Deploy de63889 [email protected] /cdn-cgi/l/email-protection 7 minutes ago
v50 Deploy 7c35f77 [email protected] /cdn-cgi/l/email-protection 3 hours ago
The de63889
值是 Git 提交 shas。有了这些,您可以在本地查看该提交:
git checkout de63889
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)