プッシュされていない Git コミットを一覧表示する方法 (ローカルだが origin ではない) 質問する

プッシュされていない Git コミットを一覧表示する方法 (ローカルだが origin ではない) 質問する

リモート リポジトリにまだプッシュされていない、自分が行ったローカル コミットを表示するにはどうすればよいでしょうか。 場合によっては、git status自分のブランチが より X コミット進んでいることが出力されますorigin/masterが、常にそうであるとは限りません。

これは Git のインストール時のバグでしょうか、それとも何か見落としているのでしょうか?

ベストアンサー1

これにより、origin/master と HEAD 間のすべてのコミットのログが出力されます。

git log origin/master..HEAD

HEAD がマスター ブランチにある場合、プッシュされていないコミットのログが提供されます。


同様に、差分を表示するには、次のようにします。

git diff origin/master..HEAD

おすすめ記事