変更されたすべてのファイルをgitリストにする方法を知りたい
- 特定のタイプ (例: すべての php ファイル)
- 特定のバグ番号で提出されました。またはまだコミットされていない
- 特定のパスにいる
まず、質問の状況の例を示します。
次のファイルを変更したとします。
コミットされていない変更
/site/main.php
/site/main.html
/site/includes/lib.php
コミット 3
コミット メッセージ: "Bug xyz: Made some changes"
/site/main.php
/site/main.html
/site/main.js
/test/test.php
/test/test.html
コミット 2
コミット メッセージ: "Bug xyz: Made some more changes"
/site/main.php
/site/main.html
/site/includes/include.php
コミット 1
コミット メッセージ: "Bug abc: Note that this is another bug"
/site/login.php
私はまだバグ xyz に取り組んでいるとしましょう。ここで、このバグのサイト ディレクトリでこれまでに変更されたすべての php ファイルのリストが必要です。したがって、出力として次のリストが必要になります。
/site/main.php
/site/includes/lib.php
/site/includes/include.php
これを行うことができるコマンドは何ですか?