Игнорирование.gitignore при запуске git-архива

У меня есть репозиторий git с кучей исходного кода, и когда он компилируется, создается куча двоичных файлов. Все двоичные файлы перечислены в соответствующих файлах.gitignore и не включены в репозиторий.

Тем не менее, я хотел бы распространять zip-файл моментального снимка исходного кода и двоичных файлов моего репозитория, который содержит все двоичные файлы, но не такие вещи, как каталог.git/.

Казалось бы, естественный способ создания zip-файла моментального снимка — это

git archive -o archive.zip 

Но это не включает ни один из двоичных файлов, находящихся в.gitignore.

Идеи о том, как я могу сделать это с помощью архива git? (Моя работа-состоит в том, чтобы вручную создать zip-архив, который включает в себя все, кроме каталога.git/)

7
задан akeshet 10 April 2012 в 23:01
поделиться