[解決済み] Heroku でリモートの Git リビジョンを表示する方法
2023-04-05 21:06:15
質問
Herokuにデプロイするために、私は
git push heroku master
. しかし、どのリビジョンをherokuにプッシュしたかを確認するにはどうしたらよいでしょうか?(私はしばしば最近のバージョンをプッシュしたかどうか疑問に思っています。)
よく知らない人のために説明すると、Heroku の作成スクリプトはリモート git リポジトリを生成し、そこにプッシュします。プッシュすると、コードは魔法のようにデプロイされます。
Herokuはフォームでローカルのリポジトリにリモートリポジトリを追加します。
$ git remote add heroku [email protected]:appname.git
詳しくはHerokuのマニュアルをご覧ください Gitを使ったデプロイ。
質問:Herokuのリポジトリで最新版を確認するにはどうすればよいですか?
どのように解決するのですか?
もしプッシュしたばかりで、最新の状態であることを確認したいのであれば、単に
git remote show heroku
を実行すると、このような出力が表示されます。
* remote heroku
Fetch URL: [email protected]:XXX.git
Push URL: [email protected]:XXX.git
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (up to date)
それは
(up to date)
は次のように置き換えられます。
(fast forwardable)
に置き換えられます。
あるいは、herokuリモートの完全なコミットログを見たい場合、私が知っている唯一の方法は、最初にそれをチェックアウトすることです。
git checkout heroku/master
を実行すると、現在のコミットハッシュとコミットコメントが表示されます。
HEAD is now at <short commit hash>... <commit comment>
となります。
git log
が残りを教えてくれます。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] git pull」と「git fetch」の違いは何ですか?
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] リモートのGitブランチをチェックアウトするには?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] 新しいローカルブランチをリモートの Git リポジトリにプッシュし、それを追跡するにはどうすればよいのでしょうか?
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み】ローカルのGitブランチの名前を変更するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Gitで「このリポジトリでは別のgitプロセスが実行されているようです...」と表示される問題
-
undefinedGit Git がファイルをコードクラウドにプッシュする際に報告されるエラーを解決します: ! [拒否] master -> master (最初にフェッチ)
-
Git Bashが致命的に表示される:この操作は作業ツリーで実行する必要がある
-
Git がエラーを報告しました。現在のブランチの先端が遅れているため、更新が拒否されました。
-
git のコンパイルとインストールの問題を解決する fatal: https のリモートヘルパーが見つからない
-
[解決済み] 単一のgitコミットに対して設定されたユーザーを上書きする
-
[解決済み] 単一ファイルのマージをやり直す
-
[解決済み] stash@{1}は曖昧?
-
[解決済み] 対話式リベースを中断する方法(--abort が効かない場合)?
-
[解決済み] プル前にローカルとGitHubのリポジトリの差分を確認する方法 [重複]について