我为一个服务器制作了Minecraft资源包。我想让它能够推送纹理和修改后的文件到存储库,而不需要每次更改下载链接。
因此,我来到GitHub实现这样的事情。已经完成了所有设置,但是...
当点击“Clone or Download”并点击ZIP时,ZIP文件包含一个名为“Project Name and Branch 'PocketPixels_RPG-master'”的文件夹。
这破坏了文件夹的结构,并防止.ZIP在Minecraft中被读取为纹理包。
我看到了一篇帖子(Zipping without creating parent folder),但是当这需要通过直接下载链接(https://github.com/kayc01/PocketPixels_RPG/archive/master.zip)由服务器在server.properties中下载时,我无法执行任何命令,这种方式不能像Minecraft服务器自动下载时那样进行修改。
因此,我来到GitHub实现这样的事情。已经完成了所有设置,但是...
当点击“Clone or Download”并点击ZIP时,ZIP文件包含一个名为“Project Name and Branch 'PocketPixels_RPG-master'”的文件夹。
这破坏了文件夹的结构,并防止.ZIP在Minecraft中被读取为纹理包。
我看到了一篇帖子(Zipping without creating parent folder),但是当这需要通过直接下载链接(https://github.com/kayc01/PocketPixels_RPG/archive/master.zip)由服务器在server.properties中下载时,我无法执行任何命令,这种方式不能像Minecraft服务器自动下载时那样进行修改。
那么,有没有其他的建议?是否有任何文件可以添加到GitHub中,以防止创建外部文件夹,并仅包含分支根目录中的文件夹和文件?
如果无法做到这一点,是否有类似的东西可以按照我想要的方式工作?
非常感谢!欢迎任何建议。
-请注意,我对GitHub相当新,所以请尽可能详细和有指导性。