ฉันกำลังพยายามสร้างไฟล์ zip จากโฟลเดอร์และฉันต้องการแยก.gitโฟลเดอร์ย่อยออกจากไฟล์ zip ที่เกิดขึ้น
ฉันไปที่โฟลเดอร์พาเรนต์ของไฟล์ที่ฉันต้องการ zip ( เรียกว่า bitvolution ) แล้วและฉันกำลังทำอยู่:
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