小编典典

如何查看哪些 Git 分支正在跟踪哪个远程/上游分支?

all

我知道我可以做到git branch --all,这向我展示了本地和远程分支,但在向我展示它们之间的关系方面并没有那么有用。

如何以显示哪个本地分支正在跟踪哪个远程的方式列出分支?


阅读 183

收藏
2022-02-28

共1个答案

小编典典

非常漂亮的命令,如果您想将其用于脚本,那就不好了:

git branch -vv   # doubly verbose!

请注意,在 git 1.8.3 中,上游分支显示为 蓝色 (请参阅“ git
中的此分支跟踪(如果有的话)是什么?
”)


如果您想要干净的输出,请参阅arcresu 的答案-
它使用了我最初编写此答案时不相信存在的瓷器命令,因此它更简洁一些,并且适用于为 rebase 配置的分支,而不仅仅是合并。

2022-02-28