変更したファイルのリストを取得したい場合は、次のコマンドを使用します。
git diff --name-only
しかし、多くの場合、私は今気にしない多くのファイルを取得します。たとえば、PHPサーバーにアップロードする場合、通常は.phpファイルのリストが必要です。私はこれを試しました:
git diff --name-only **/*.php
ただし、残念ながら、最初のサブディレクトリにあるファイルしか表示されません。したがって、二重星を再帰的に解釈していないように見えます。
何か案が?