使用目录前缀创建 git 存储库的存档

在创建 git 存档时使用前缀被认为是一种好习惯,因此提取会将所有文件放在目录中。使用目录前缀创建 HEAD 的存档:

git archive --output=archive-HEAD.zip --prefix=src-directory-name HEAD

解压缩后,将在当前目录中名为 src-directory-name 的目录中提取所有文件。