有没有一条Git命令可以显示远程分支的远程名称?
目前,我使用像...这样的shell工具从远程分支ref中提取远程名称。
$ echo "remote-name/branch-name" | sed -r 's;^([^/]+)/.*;\1;'
remote-name
有时为了进行验证,需要将其传递。
$ git rev-parse --symbolic-full-name "remote-name/branch-name" | ...
我想知道是否有内置命令,类似于:
?
$ git wanted-command [wanted options] "remote-name/branch-name"
remote-name
我研究了rev-parse
、remote
和ls-remote
的手册。
git branch -av
应该可以。 - stdcall