問題タブ [git-archive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 一致しないパススペックを無視するには?
サーバーから現在の状態の無駄のないコピーをさらに処理する必要があるスクリプトは、浅いクローンの代わりにこれを行います。
git archive --remote=ssh://example.com/repo.git --output=repo.tar.gz HEAD -- "*.hpp" "*.cpp" "*.inc"
そのレポにワイルドカードのいずれかのファイルがない場合、操作全体が失敗します。
そうでなければエラーをスローする場合、特定のパススペックを無視する一般的な方法はありますか? そのようなフィルターがないと、ダウンロードが多すぎます。
「glob」を含むパススペックにはパターンがありますが、論理「OR」または正規表現の作成方法がわかりませんでした。