मैं एक फ़ोल्डर से एक ज़िप फ़ाइल बनाने की कोशिश कर रहा हूँ और मैं .git
परिणामी ज़िप फ़ाइल से उप-फ़ोल्डर को बाहर करना चाहूंगा ।
मैं उस व्यक्ति के मूल फ़ोल्डर में गया हूं जिसे मैं ज़िप करना चाहता हूं ( जिसे बिटवोल्यूशन कहा जाता है ) और मैं कर रहा हूं:
zip -r bitvolution.zip bitvolution -x ".git"
लेकिन यह .git
उप-फ़ोल्डर को बाहर नहीं करता है ।
मैं विभिन्न संयोजनों की कोशिश की है, , -x .git*
, -x \.git/*
, ।-x .git/\*
-x \.git/\*
मैं भी बाहर तर्क के लिए पूर्ण पथ का उपयोग करने की कोशिश की है ... लेकिन अभी वहाँ नहीं मिला।
zip --exclude '*.git*' -r directory.zip directory
याzip --exclude \*.git\* -r directory.zip directory