如何在特定分支中 git ls-remote 标签
How to git ls-remote tags in a specific branch
在克隆存储库之前,我想列出 master 分支中的所有标签以进行过滤并最终检索所需提交的子集,而无需传输任何其他数据。
是否可以使用 git ls-remote
列出特定分支中的所有标签?
git tag --list --merged <branchName>
可以在您本地已有的回购 上完成这项工作。对你的案子有帮助吗?
我想不会,除非你能以某种方式访问远程机器本身。
git ls-remote
可以列出分支、标签或头部(分支+标签);它可以列出所有内容或按名称过滤,但不能按提交图过滤,因为它无法访问远程存储库中的提交。
在克隆存储库之前,我想列出 master 分支中的所有标签以进行过滤并最终检索所需提交的子集,而无需传输任何其他数据。
是否可以使用 git ls-remote
列出特定分支中的所有标签?
git tag --list --merged <branchName>
可以在您本地已有的回购 上完成这项工作。对你的案子有帮助吗?
我想不会,除非你能以某种方式访问远程机器本身。
git ls-remote
可以列出分支、标签或头部(分支+标签);它可以列出所有内容或按名称过滤,但不能按提交图过滤,因为它无法访问远程存储库中的提交。