次のコマンドを使用して、最新の 3 つのコミットでファイルのアーカイブを作成しようとしています。
git archive -o archive.zip $(git diff --name-only HEAD~3)
しかし、最後のコミットでいくつかのファイルを削除しました。これはdiff
出力に表示されています。だから私はこのエラーが発生しています:
fatal: pathspec 'public/uploads/5839529ba9381.png' did not match any files
git アーカイブ中にコミットで削除されたファイルを無視するにはどうすればよいですか? --ignore-unmatch
引数を試しましたが、うまくいきません。