重複の可能性あり:
プッシュされていない Git コミットの表示
まだ origin にプッシュされていないすべてのコミットを一覧表示するにはどうすればよいでしょうか?
あるいは、特定のハッシュを持つコミットがすでにオリジンにプッシュされているかどうかを判断するにはどうすればよいでしょうか?
ベストアンサー1
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>