gpt4 book ai didi

git - 运行 git archive 时忽略 .gitignore

转载 作者:太空狗 更新时间:2023-10-29 13:01:46 25 4
gpt4 key购买 nike

我有一个带有一堆源代码的 git 存储库,编译时会生成一堆二进制文件。二进制文件都列在适当的 .gitignore 文件中,不包含在 repo 中。

但是,我想分发我的存储库的源代码+二进制文件快照 zip 文件,其中包含所有二进制文件,但不包含 .git/目录之类的东西。

创建快照压缩文件的自然方式似乎是

git archive -o archive.zip 

但这不包括 .gitignore 中的任何二进制文件。

关于如何使用 git archive 完成此操作的想法? (我的解决方法是手动创建一个 zip 存档,其中包含除 .git/目录以外的所有内容)

最佳答案

我认为您无法使用“git archive”来实现您希望实现的目标。 'git archive' 对提交有效,你的二进制文件根本不可见。请注意,“git archive”以提交为中心,您可以直接在没有明确存在源代码控制文件的裸存储库中使用 git archive。

关于git - 运行 git archive 时忽略 .gitignore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10097665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com