Estou tentando criar um arquivo zip de uma pasta e gostaria de excluir a .gitsubpasta do arquivo zip resultante.
Eu fui para a pasta pai da pasta que quero compactar ( chamada bitvolution ) e estou fazendo:
zip -r bitvolution.zip bitvolution -x ".git"
Mas isso não exclui a .gitsubpasta.
Eu tentei várias combinações, -x .git*, -x \.git/*, -x .git/\*, -x \.git/\*. Eu também tentei usar o caminho completo para o argumento de exclusão ... mas simplesmente não cheguei lá.
zip --exclude '*.git*' -r directory.zip directoryouzip --exclude \*.git\* -r directory.zip directory