我想要这样的东西,但在VS
即,我想看看当前sln的git branch,git status,saved / modified status。
UPD :我沉迷于减少UI中的视觉混乱,所以我的VS看起来像这样:
我最近爱上了TestDriven.NET以及它将我需要的所有信息放在状态栏的一小部分(而不是其他看起来更像飞机驾驶舱的跑步者)的方式。所以,我认为将所有git信息放在那里也很棒,因为我实际需要的只是Posh-Git - 如提示:[master +0 ~2 -1 | +1 ~1 -0]
加saved/modified
。
答案 0 :(得分:4)
答案 1 :(得分:2)
Visual Studio有几个git插件,因为我有described in this answer。
如果您安装Git Extensions,您将在Visual Studio中获得一个显示当前分支的状态栏:
如果你安装Git Source Control Provider,你会看到一个Pending Changes标签,显示标签标题中的当前分支:
Git源代码控制提供程序和Microsoft Git Provider都通过修饰图标显示解决方案中的哪些文件已被修改:
但是我没有看到任何在Visual Studio中的工具栏中显示git status
的内容。我通常会打开Git Extensions。 提交按钮按颜色显示状态,按编号显示已修改的文件: