我知道如何列出远程分支
$ git branch -a
而且我知道如何找到我当前分支的头部提交哈希
$ git rev-parse HEAD
但我不确定如何列出所有远程分支的所有头部提交哈希。这接近我想要的,但它们的顺序是什么?
$ git rev-parse --remotes
4b9f7128e9e7fa7d72652ba49c90c37d0727123d
4ebab9616fac6896b7827e8502b4dc7c5aac6b5b
ea7a5fab4a757fb0826253acf1fe7d8c546c178e
...
理想情况下,我想要一个分支名称提交哈希对的列表,甚至是一种将远程分支名称传递给git rev-parse HEAD