Я знаю, как составить список удаленных ветвей
$ git branch -a
И я знаю, как найти хеш головных коммитов моей текущей ветки
$ git rev-parse HEAD
Но я не уверен, как перечислить все хэши головных коммитов для всех удаленных веток. Это близко к тому, что я хочу, но в каком порядке они расположены?
$ git rev-parse --remotes
4b9f7128e9e7fa7d72652ba49c90c37d0727123d
4ebab9616fac6896b7827e8502b4dc7c5aac6b5b
ea7a5fab4a757fb0826253acf1fe7d8c546c178e
...
В идеале, я ' d как список пар фиксация-хэш имени ветки или даже способ передать имя удаленной ветки в git rev-parse HEAD