【问题标题】:How can I get my files off Heroku without using git clone?如何在不使用 git clone 的情况下从 Heroku 中获取我的文件?
【发布时间】:2013-02-10 05:40:26
【问题描述】:

我在 Heroku 上的 git repo 搞砸了非常糟糕,所以我回滚了我的 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 版本文件吗?

【问题讨论】:

    标签: heroku


    【解决方案1】:

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

    【讨论】:

    • 由于强制拉取和强制推送的结合,我的仓库中不再有这些提交。
    • 除非你有垃圾收集它们,否则使用git reflog 来查看所有仍然存在的提交。它们通常保留 30 天。
    • 我强制推送了一个错误的回购副本。
    猜你喜欢
    • 1970-01-01
    • 2021-01-18
    • 2018-08-06
    • 1970-01-01
    • 2022-06-10
    • 1970-01-01
    • 2016-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多