Tôi đang cố gắng tạo tệp zip từ một thư mục và tôi muốn loại trừ .git
thư mục con khỏi tệp zip kết quả.
Tôi đã đi đến thư mục mẹ của thư mục tôi muốn nén ( được gọi là bitvolution ) và tôi đang làm:
zip -r bitvolution.zip bitvolution -x ".git"
Nhưng nó không loại trừ .git
thư mục con.
Tôi đã thử kết hợp khác nhau, -x .git*
, -x \.git/*
, -x .git/\*
, -x \.git/\*
. Tôi cũng đã thử sử dụng đường dẫn đầy đủ cho đối số loại trừ ... nhưng chỉ không đạt được điều đó.
zip --exclude '*.git*' -r directory.zip directory
hoặczip --exclude \*.git\* -r directory.zip directory