在克隆存储库之前,我想列出master分支中的所有标记以进行过滤,并最终检索所需提交的子集,而无需传输任何其他数据。
是否可以使用git ls-remote
列出特定分支中的所有标签?
答案 0 :(得分:1)
git tag --list --merged <branchName>
将在您已经在本地拥有的回购中完成这项工作。能帮到您吗?
除非您以某种方式可以访问远程计算机本身,否则我认为不会。
答案 1 :(得分:1)
git ls-remote
可以列出分支,标签或标题(分支+标签);它可以列出所有列表或按名称过滤,但由于无法访问远程存储库中的提交,因此无法按提交图进行过滤。