git - 如何在 Heroku 上查看远程 Git 修订版

标签 git heroku git-remote

为了部署到 Heroku,我使用 git push heroku master。但是我如何查看我将哪个修订推送到 heroku? (我经常怀疑我是不是把最近的版本推上去了)

对于那些不熟悉它的人,Heroku 的创建脚本会生成一个您推送到的远程 git 存储库。推送后,代码会神奇地部署。

Heroku 以以下形式将远程存储库添加到本地存储库:

$ git remote add heroku git@heroku.com:appname.git

Heroku 手册中的更多信息 "Deploying with Git"

问题是:如何在 Heroku 存储库中查看最新版本?

最佳答案

正确答案其实很简单。您不需要 checkout 任何东西,也不必求助于 COMMIT_HASH hack(这在 Cedar 堆栈上不起作用)。您需要做的就是:git ls-remote <remote>

 > git ls-remote heroku
ddaszxcewb585d3a3c00de816a197b14462791a3        HEAD
ddaszxcewb585d3a3c00de816a197b14462791a3        refs/heads/master

关于git - 如何在 Heroku 上查看远程 Git 修订版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2281772/

相关文章:

git - 如何在没有冲突相关错误的情况下修改线性历史中的快照(提交)?

git - Heroku 推送被拒绝,子模块安装失败

git - 如何在 'git-pull' 自动 merge 后更改提交消息?

linux - 尽管文件在那里,但 Git 无法在远程找到文件

git - 如何确定本地 Git 存储库最初从中克隆的 URL

git - Teamcity - 无需构建即可推送更改(在提交消息中)

git - 提交文件并更改行数

使用 SSH 并指定凭据时,Git 推送因公钥失败

mysql - Heroku 数据库 :push is not working

python - 将 Flask 应用程序部署到 Heroku