0
次のコマンドを使用して、最新の3つのコミットでファイルのアーカイブを作成しようとしています。git archive:アーカイブ中にpathspecを無視する方法は?
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
引数を試しましたが、動作しません。
コマンドが機能していない、2つのドットがありますか? – bazi
@bazi、申し訳ありませんが、私はコマンドラインでバンドルファイル名が見つかりませんでした。私は私の答えを更新しました。 – gzh
それは今働きます。私はフォーマットをzipに変更できますか? – bazi