最近、SVN から Git に移行しました。デプロイ スクリプトを新しいリポジトリからプルするように変換しようとしています。
1 つのスクリプトは、SVN diff を使用して選択された 2 つのタグ間で変更されたファイルのみを含む「ホットフィックス」を作成します。ただし、git diff はクローンされたリポジトリ内でのみ機能します (git アーカイブとは異なります)。デプロイ マシン上にリポジトリの作業コピーを作成する必要がなく、ディスク スペースもありません。
ローカルリポジトリなしで git diff を動作させる方法、またはその出力をシミュレートする方法はありますか?