リモート Git リポジトリから 1 つのリビジョンのファイルのみをエクスポートすることはできますか? Subversion では、これを簡単に行うことができます。
svn export https://some.website.com/trunk/app/etc@5317 --username=user --password=pass --force -r 5317 ./build/trunk/app
これにより、リビジョン 5317 で変更されたファイルのみが表示され、他には何も表示されません。Git でこれができないのはなぜですか?
注: How to do a “git export” (like “svn export”)は既に読みましたが、すべての回答は、リポジトリ全体のクローン作成のバリエーションに言及しています。作業ツリー全体は必要ありません。ほんの一握りのファイルが必要です。私のリポジトリは 4.5 ギガで、VM でホストされている FTP ビルド システムは受信に対して課金され、ディスク容量が限られています。どんな助けでも感謝します。