1つのブランチのコミット履歴を取得するにはどうすればいいですか? 質問する

1つのブランチのコミット履歴を取得するにはどうすればいいですか? 質問する

my_experimentから新しいブランチを作成しmaster、 にいくつかのコミットを行ったとします。で whenmy_experimentを実行すると、このブランチに行われたコミットだけでなく、ブランチが作成される前のに行われたコミットも表示されます。git logmy_experimentmastermy_experiments

そのブランチの作成に至るまでの、そのブランチへのすべてのコミットの履歴my_experiments、つまり実質的にそのブランチだけの真の履歴を確認できれば非常に便利です。そうしないと、ログを調べてもコミットがブランチにあったかどうかがわかりませんmy_experiments

Git でこれを行う方法はありますか?

ベストアンサー1

あなたは範囲それをやる。

git log master..

ブランチをチェックアウトした場合、が のどこにあるかが( の先端)my_experimentと比較​​されます。masterHEADmy_experiment

おすすめ記事