如何防止 VSCode 以绿色文本显示未发布的分支行?

How to prevent VSCode from displaying unpublished branch lines in green text?

提问人:Walter Monroe 提问时间:11/2/2023 最后编辑:Walter Monroe 更新时间:11/4/2023 访问量:59

问:

我不小心将我的一个分支发布到远程,然后从远程中删除它并运行。现在我所有未发表的分支的线条都是绿色的,或者至少我很确定它们以前不是绿色的。这是一个令人讨厌的分心,因为我不需要经常被提醒发布我不想发布的分支。git branch --unset-upstream

我浏览了 VSCode 的 GitHub 存储库中的所有设置和问题,搜索了 DuckDuckGo 和 StackOverflow,甚至问了 ChatGPT (LOL),最后求助于 Bing,因为它也是 Microsoft 的产品。我什至在任何地方都找不到任何提及此功能的内容,更不用说如何禁用它了。

有没有办法让 VSCode 停止将它们显示为绿色?

screenshot of branches list

git visual-studio-code 分支 设置

评论

0赞 starball 11/3/2023
屏幕截图中的视图来自什么?扩展?如果是这样,哪个扩展名?吉特伦斯?

答:

1赞 SwissCodeMen 11/4/2023 #1

默认情况下,在 Visual Studio 代码中设置未发布分支的绿色。

但是您可以通过“workbench.colorCustomizations”简单地更改颜色。搜索此内容,然后单击“在settings.json中编辑”。

enter image description here

打开 -file 时,可以添加以下行settings.json

"gitlens.decorations.branchUnpublishedForegroundColor": "#fff"

在该部分中(如果您按照我的步骤操作,应该会自动将光标焦点放在那里)。workbench.colorCustomizations

如果您添加了此行并保存了,您将看到,未发布的分支显示为白色(因为)。我已将未发布的分支涂成红色,如您在我的概述图像中看到的那样:#fff

enter image description here