github zip直接下载没有父文件夹

时间:2017-12-11 09:29:20

标签: git github

我正试图让Github给我一个.zip下载链接,它不包含repo名称作为父目录。 而不是

repo.zip
/Myrepo
/Myrepo/File1
/Myrepo/file2

我想

repo.zip
/File1
/file2

我希望这是一个Minecraft服务器资源包, 这需要非常具体的文件结构。

我知道发布,这对我来说太不灵活了(提交更改,下载,重新压缩,上传为zip) 并且gitzip似乎也没有为此目的而工作。 Downgit有一个rootDirectory = false选项, 但它仍然给我一个根目录。

有什么建议吗?

注意:我不能使用svn,我需要直接下载链接到.zip

2 个答案:

答案 0 :(得分:0)

您可以使用自定义的Travis CI脚本对文件执行任何操作,并自动将其添加到您的版本中。可能有点矫枉过正,而且设置工作太多了。

答案 1 :(得分:0)

我认为您尝试下载自定义文件夹而不下载父代或完整代表。

有一个网站GitZip,可让您下载文件夹而不是父文件。

所以不要下载

  • / Myrepo
  • / Myrepo / File1中
  • / Myrepo / file2的

作为zip文件,您将获得

  • / Myrepo / File1中
  • / Myrepo / file2的

您只需将链接复制到单个文件夹即可。