0
当我做git ls-remote
我得到的是这样的:什么是不是标签或分支头的参考?
679ba3cdb7201763c0a243e0169a7f8fd210b5b1 HEAD
045b31588f934722cd9df1570987ed84b6e9b070 refs/heads/feature/proto-version-update
7b278f052ab47c49a6c1ac9bd12d05b72a4af584 refs/heads/iml
679ba3cdb7201763c0a243e0169a7f8fd210b5b1 refs/heads/master
52dc74d4b4775d7e24534b87908fb5efcd6d3118 refs/pull-requests/14/from
453f675541cd12e01cb05a7f8a63fadfb26e62fa refs/pull-requests/14/merge
我知道什么样的refs/pull-requests/14/merge
最后两个条目为 - 它们是由我们的中央回购(藏匿)创建,管理引入请求。 (我不打算修改它们,我只是好奇,想要在引擎盖下偷看,主要是为了了解git,在路上好一点)
但我不明白他们是。它们看起来不是分支或标签(将--heads --tags
添加到命令隐藏它们),并且提取不会将它们拉出。我如何在本地取阅他们,以便我可以进一步检查他们?
它们是什么?我如何检查它们?
(Git references和git ls-remote
文档只提及头,标签和遥控器)。