git,如果有人克隆特定标记,则显示文件列表

时间:2012-12-02 10:58:29

标签: git file

我有一个git repo。一些提交已经完成 - 一些文件已添加,一些已删除。

我想获取文件列表,如果有人将从我的存储库中克隆特定标记,将会克隆这些文件。

所以这不是特定提交的文件。如果它将与之前的所有提交融合,则为此提交的文件。

如何获取此类文件的列表?

1 个答案:

答案 0 :(得分:1)

git ls-tree -r --name-only tagName
如果您在回购邮件中设置了标签,那么

会起作用 假设您已提交索引(包含已添加,删除和修改的文件)。

标记或提交将始终引用存储库中的所有文件,即完整的存储库内容。
它不会仅引用已修改的内容。