と同様の質問How can I see what I am about to push with git? - 私はプッシュされるコミットの説明(コミットメッセージ)を見たいですが、新しいローカルブランチを参照してください。通常git cherry -v
(アレックスNolaskoの回答)は私が望むものを正確に示していますが、これはまだリモートに存在しないブランチでは失敗します。新しいgitブランチに対してどのようなgitコミットがプッシュされるのかをどのように確認できますか?
もっと正確に言えば、私はまだリモートにいないすべてのコミットを見たいと思います。たとえば、ブランチ "master"で始めてコミット1を作成し、masterからブランチ "feature_a"を作成してコミット2を作成し、feature_aから作成されたブランチ "feature_b"を作成しコミット3にしたい場合はコミット1,2,3が表示されます。
ありがとう、私はそれを少し修正したバージョンを使用して作業しています:私は "origin /"をmerge-baseコマンドに移動し、つまり、 'git log $(git merge-base origin/master HEAD).. HEAD' – EM0
@ EM0ありがとう。私はより多くの可視性のためにあなたのバージョンを答えに含めました。 – VonC