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



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

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

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

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

git ls-tree -r --name-only tagName

如果在存储库中设置了标记,则会起作用。
这假设您已经提交了索引(以及添加、删除和修改的文件)。

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

最新更新