特定のブランチの履歴を照会するプログラムを開発しています。これにより、そのブランチでのみアクティビティを実行したいと考えています。
- そのブランチでユーザーが作成したコメントを表示したいと思います。
- その他の情報。
これは、マスター ブランチとフィーチャー ブランチ (照会したいブランチ) がまだマージされていないときに実行できます。
私にできることは、このように master と feature-branch の間でクエリを実行し、ログを取得することです。
git log master..feature-branch.
実行されたアクティビティのリストを取得します。
しかし、私の問題は、ブランチで Fast Forward Merge が発生すると、次のコマンドが行を返さないため、そのブランチのデータを照会または取得できないことです。
git log master..feature-branch.
何も返されません。
早送りマージが発生した場合でも、コマンドを使用して履歴を見つける方法が Git にあることを知りたいです。