有没有办法控制进入GitHub zipball的内容?

时间:2013-09-16 13:15:51

标签: github

每个GitHub仓库都有Download ZIP按钮,但有一种方法可以控制进入最终拉链的内容。例如,我们不需要和隐藏文件,甚至 - 单元测试。

1 个答案:

答案 0 :(得分:0)

摘自Pro Git book

  

你可以告诉Git不要导出某些文件或目录   生成档案。如果你有一个子目录或文件   不希望包含在您的存档文件中,但您确实需要   检查你的项目,你可以通过。确定这些文件    export-ignore 属性。

     

例如,假设您在测试/子目录中有一些测试文件,并且   将它们包含在你的tarball导出中是没有意义的   项目。您可以将以下行添加到Git属性文件中:

     

test/ export-ignore

     

现在,当你运行git archive来创建项目的tarball时,   该目录不会包含在档案中。