`git`-无法创建“achive”现有回购协议

`git`-无法创建“achive”现有回购协议,git,git-archive,Git,Git Archive,我正在尝试使用以下命令导出现有的gitrepo。但我最终会犯错误。有人帮我修这个吗 我的命令: PS F:\Nissan-Gulp> git archive --format zip --output F:\convert master fatal: could not create archive file 'F:\convert': Is a directory PS F:\Nissan-Gulp> 我现有的git项目位于nissangulp,我希望发送到'F:\convert

我正在尝试使用以下命令导出现有的
git
repo。但我最终会犯错误。有人帮我修这个吗

我的命令:

PS F:\Nissan-Gulp> git archive --format zip --output F:\convert master
fatal: could not create archive file 'F:\convert': Is a directory
PS F:\Nissan-Gulp>

我现有的
git
项目位于
nissangulp
,我希望发送到
'F:\convert':
文件夹。但不起作用。

F:\convert路径应该是文件,而不是目录。创建该目录并使用
F:\convert\FILENAME
运行命令,将
FILENAME
替换为您想要命名的归档文件。

我尝试过,但仍然不是为我创建的文件。我的it喜欢:`git archive--format zip--output F:\convert\new`-new是我想在
F
-文件夹中创建的文件名。即使这样创建了文件,文件大小仍然是
0KB
-如何解决这个问题?最后我尝试了像`git archive--format zip--output F:\new master一样工作正常。谢谢