ฉันกำลังพยายามสร้างไฟล์ 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