1

特定のブランチの履歴を照会するプログラムを開発しています。これにより、そのブランチでのみアクティビティを実行したいと考えています。

  1. そのブランチでユーザーが作成したコメントを表示したいと思います。
  2. その他の情報。

これは、マスター ブランチとフィーチャー ブランチ (照会したいブランチ) がまだマージされていないときに実行できます。

私にできることは、このように master と feature-branch の間でクエリを実行し、ログを取得することです。

git log master..feature-branch.

実行されたアクティビティのリストを取得します。

しかし、私の問題は、ブランチで Fast Forward Merge が発生すると、次のコマンドが行を返さないため、そのブランチのデータを照会または取得できないことです。

git log master..feature-branch.

何も返されません。

早送りマージが発生した場合でも、コマンドを使用して履歴を見つける方法が Git にあることを知りたいです。

4

1 に答える 1