Я добавил обратную косую черту:
zip -r bitvolution.zip bitvolution -x \*.git\*
справочная страница о обратной косой черте:
Обратная косая черта позволяет избежать подстановки имени файла shell, так что совпадение имен выполняется zip на всех уровнях каталогов ,