最新の安定版のコードが であるgitワークフローが、私たちのmasterブランチに含まれています。継続的な開発とバグ修正は別々のブランチにある で処理され、 がマスタにマージされる前にテスト用のステージングブランチにマージされます。バグ修正をステージングブランチにマージする前に、 の開発者はステージングブランチをバグ修正ブランチ にマージして、 マスターから分岐したために発生した変更をテストします。すべてがうまくいけば、バグ修正ブランチがステージングブランチにマージされます。 このプロセスでは、変更されたすべてのファイルのリストを、 というバグ修正の結果として提供する必要があります。我々は、 を使って開発者に負担をかけたくないのですが、 がmasterから分岐してからリストを生成してから をステージングにマージする前に、それらのブランチにタグを付けるなどの作業を強いることによって、だから、 上で変更されたファイルを、ステージングブランチにマージされた後のバグ修正ブランチを決定する最善の方法は何ですか? 基本的には、commit(1)で始まって変更されたファイルが必要ですが、 は、ステージングブランチをバグフィックス ブランチにマージした結果、変更されたファイルはありません。どの程度git:ブランチ上で変更されたファイルを確認する
master (A)---(B)-----------------------(G)
\ /
staging \ (C)---(D)-----(E)-(F)
\ \/
bugfix (1)---(2)---(3)---(4)
[どのように変更されたすべてのファイルを表示することができますが重複する可能性Gitの支店で](http://stackoverflow.com/questions/8746636/how-can-i-view-all-files-changed-on-a-branch-in-git) –