在Git中,可以使用以下命令来列出特定分支的提交SHAs,而无需克隆存储库:
git ls-remote refs/heads/
其中,
是存储库的远程URL,
是要列出提交SHAs的分支名称。
以下是一个示例:
git ls-remote https://github.com/user/repo.git refs/heads/main
上述命令将返回特定存储库(https://github.com/user/repo.git
)的 main
分支的提交SHAs。
请注意,这不会克隆存储库,而是直接从远程存储库获取信息。