A blog by Devendra Tewari
To quickly get a source distribution in zip format
git archive --format=zip -o source.zip HEAD source/ README
Assuming source code is under the folder
README is a file in the same folder as
source. Subfolders ignored by
.gitignore are not archived. You can replace
HEAD with a commit label.
zip can be replaced with
man git-archive for more details.