快速找出 VS Code 中正在跟踪哪个 Git 远程?

Quickly find out which Git remote is being tracked in VS Code?

我经常在我的一些项目中使用两个 Git 遥控器——都有自己的 master 分支。

抛开不好的做法,有没有办法快速识别 VS Code 中的本地签出分支当前正在跟踪哪个 <remote>/master

我正在寻找更好的视觉提示,最好是在状态栏或源代码管理窗格中显示此信息的东西。

目前,我需要从命令行执行 git branch -avv,或者我需要查看 GitLens 或 Git Graph 来揭示这些信息。

有什么想法吗?谢谢!

GitLens 有一个 Show Repository Status 命令,它会告诉你你是 remote/branch 当前被检出分支跟踪的 ahead/behind:

此处当前远程为origin,分支正在跟踪origin/demo分支。