1

私は git リポジトリ (実際には git-svn リポジトリ) を持っています。新しいブランチを作成し、いくつかのコミットを行いました。ローカルブランチで。ここで、ブランチで行われたすべてのコミット間の差分を取得したいと思います。元の状態と現在の状態の間に 5 つのコミットがあるとします。

2792959ffd30fc54f56f82fa786b3bd9396e607a
c006fcd294957761dcced3c88760c357af1c3613
05d16d49def746b24f74e1306e16999f13e90027
2d87f52dbe82df507a29a725b0f954c6d7abfc82
66af1018d4f5621a7d021f98dc392e80ca826d35

次に、SVNバージョンで、各コミット間の4つの個別の差分すべてのリストを作成したいと思います(つまり、svn diffで差分を作成したかのように)。

正確には:見たい

  1. 各コミットのコミット メッセージ
  2. 変更されたさまざまなファイルで行われた違い
  3. オプション: git commit ハッシュ
4

3 に答える 3