如何将被忽略的文件夹放到GitHub上的发布存档中?

时间:2014-03-24 22:27:42

标签: jquery github release gitignore

在GitHub上的jQuery’s releases中,有一个/dist文件夹在.gitignore中被忽略。

档案看起来像是自动生成的而不是上传的。

他们有特殊的网址:

github.com/%owner%/%repo%/archive/%tag%.zip

...虽然上传的文件有不同的地址格式:

github.com/%owner%/%repo%/releases/download/%tag%/%fileName%

这怎么可能?

1 个答案:

答案 0 :(得分:3)

如果您查看GitHub上的示例标记,您将看到包含dist目录:

https://github.com/jquery/jquery/tree/1.11.1-beta1

因此,存档会自动从标记创建,其中包含dist目录。看来jquery / jquery项目包括一个发布过程,它在标记和发布新版本时包含dist目录。

调用-f时,可以使用git add选项添加忽略的文件:

https://www.kernel.org/pub/software/scm/git/docs/git-add.html