Visual Studio 2022 Git分支管理器图标

4
在Visual Studio 2022中,当我点击“Git > 管理分支”时,会出现一个分支列表。这些分支旁边有蓝色和绿色的图标。这代表什么意思?

enter image description here

1个回答

3
我无法找到有关这些特定图标的任何文档,但我认为绿色向上箭头图标表示该分支具有可以推送到的远程跟踪分支。请注意,此弹出窗口包含“已跟踪分支”项:

branch with a tracking reference

对于没有远程跟踪分支的分支,此图标不会出现,弹出窗口中也没有“跟踪分支”项目。

local branch

此外,如果我推送这个分支,图标会在git push完成后立即出现,因为它现在有了一个远程跟踪引用。同样地,如果我右键单击该分支并选择“取消设置上游分支”,则图标将消失。我想,如果您也删除了远程分支并prune,则该图标也会消失(不过看起来Visual Studio没有提供这样的方法,所以您需要使用命令行或其他工具)。至于带有两个向内箭头的蓝色图标,我认为它只是表示它是一个远程/origin分支。

1
感谢您的时间。也许有一天微软会提供更好的文档! - yesman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接