1. ホーム
  2. ギット

[解決済み】まだオリジンにプッシュされていないGitコミットをリストアップする【重複あり

2022-04-14 03:17:01

質問

<ブロッククオート

重複の可能性があります。

プッシュされていない Git コミットを表示する

まだオリジンにプッシュされていないコミットを一覧表示するにはどうすればよいですか?

あるいは、特定のハッシュを持つコミットがすでにオリジンにプッシュされているかどうかを判断するにはどうすればよいですか?

解決方法は?

git log origin/master..master

とか、もっと一般的な

git log <since>..<until>

grep と一緒に使用すると、特定の既知のコミットをチェックすることができます。

git log <since>..<until> | grep <commit-hash>

また、git-rev-list を使用して特定のコミットを検索することもできます。

git rev-list origin/master | grep <commit-hash>