如果不使用git clone,如何从Heroku获取文件?

如果不使用git clone,如何从Heroku获取文件?,heroku,Heroku,我把Heroku上的git回购搞得一团糟,所以我推迟了Heroku的发行 所以举个例子 v100 = Rollback to V98 V99 = BAD COMMIT / REPO V98 = CURRENTLY RUNNING / ROLLED BACK TO 当我做一个heroku git:clone-a[myapp]时,我得到了v99克隆,而不是v98,即使v98是在heroku上运行的。有什么方法可以获取v98发行版文件吗?您可以使用git checkout sha1 hash转到您所

我把Heroku上的git回购搞得一团糟,所以我推迟了Heroku的发行

所以举个例子

v100 = Rollback to V98
V99 = BAD COMMIT / REPO
V98 = CURRENTLY RUNNING / ROLLED BACK TO

当我做一个heroku git:clone-a[myapp]时,我得到了v99克隆,而不是v98,即使v98是在heroku上运行的。有什么方法可以获取v98发行版文件吗?

您可以使用
git checkout sha1 hash
转到您所做的任何提交。

由于强制拉和强制推的组合,我的repo中不再有这些提交。除非您对它们进行垃圾收集,否则请使用
git reflog
查看仍然存在的所有提交。它们通常会被保留30天。我强制推出了一份回购协议的副本。