1. ホーム
  2. git

[解決済み] 1つのブランチだけのコミット履歴を取得するには?

2022-04-26 10:06:46

質問

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

へのすべてのコミットの履歴を見ることができれば、非常に便利だと思います。 my_experiments ブランチの作成に当たるまで、つまり事実上そのブランチだけの本当の歴史です。そうしないと、ログを見たときにそのコミット先が my_experiments ブランチかどうか。

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

どのように解決するのですか?

を使用することができます。 範囲 を実行します。

git log master..

をチェックアウトしたのであれば、その my_experiment というブランチを作成します。これは、どこが master とは HEAD (の先端)。 my_experiment ).