【发布时间】:2019-09-22 11:16:29
【问题描述】:
有git archive 命令 - 有没有一种方法可以在不提交的情况下从 repo 创建一个 tarball?本质上,我只想创建现有文件的压缩包(更重要的是尊重 gitignore)。我假设 git archive 正在寻找提交 - 但我只想要代码的快照,即使是未提交的更改。
另一种方法是编写一个程序,它将所有文件 tar 并忽略 gitignore 中的内容,但这需要编写该程序。
【问题讨论】:
-
@Joe:建议的副本是关于制作一个存档,其中仅包含与
HEAD文件不同的文件。此问题要求您提供一份将提交的存档(如果您已提交)。
标签: git zip tar git-archive