如何关闭 Visual Studio 2022 的新 Git 使用体验

29

看起来在VS2022中关闭新的Git体验选项的功能已经消失了。而且还没有办法像在Team Explorer中那样链接一个DevOps工作项。

是否有人在VS022中找到了这个“体验”的关闭开关?


2
你说的“不能像旧版那样链接项”是什么意思?在你的提交注释中使用#wi-id即可解决问题......如果你从工作项表单的 Web 经验开始工作,分支会自动与工作项关联。旧版本解决了什么问题,新版本无法解决或无法通过小改变工作方式轻松解决的问题呢? - jessehouwing
2
旁注:当我第一次开始使用VS2019时,我并不喜欢新的Git体验(可能是因为我还不习惯),但到了第三天,我就成为了一个信徒。现在我唯一想念的是提交详细信息窗口中的前进和后退按钮。(由于提交详细信息、比较提交和更改现在都是单独的窗口,所以前进和后退按钮实际上不再需要,但有时当我查看几个不同的提交时,我希望能够返回并查看我上次查看的最后一个提交。) - TTT
只需从命令行使用git,您就永远不会受到此类问题的影响。 - Nigel
4
命令行?在用户体验方面真的是一大倒退。关于重新链接工作项,团队版本有一个与项目相关联的窗格,让您可以从列表中添加工作项,非常有用,但现在已被新的“体验”所取代。这是一个典型的例子,试图“修复”一些本来没有问题却变得更糟的东西。 - ficelles
4
我非常认同,如果有什么阻止我升级到VS2022的话,那就是“新的Git体验”。 - Lukáš Rubeš
如果您从 Web UI 上的工作项开始工作,Azure DevOps 将自动为您创建一个分支并关联该工作项。 - jessehouwing
3个回答

20
根据Visual Studio 2019中的Git,“新的Git体验是Visual Studio 2019从16.8版本开始的默认版本控制系统。但是,如果您想要关闭它,可以这样做。转到“工具”>“选项”>“环境”>“预览功能”,然后切换“新Git用户体验”复选框,这将把您切换回Team Explorer for Git。”
根据Visual Studio 2022中的Git,“对于Visual Studio 2022,新的Git体验是唯一的Git体验。不幸的是,没有办法返回旧的Git体验。”

31
新版的Git使用体验不直观,而且用户体验很差! - alexo
14
对于 VS 22 移除了旧的 Git 使用体验感到相当失望。新版本中他们向前迈进了一步,但又倒退了两步……现在,仅仅为了进行简单的提交和推送操作,你需要在两个选项卡之间跳来跳去。你还需要为分支管理器这个巨大的新标签页找到一个位置,而旧版将细节抽象成整洁的紧凑型用户界面。不确定是哪个团队负责 Git 使用体验,但感觉没有进行足够的测试。 - Reza Biglari
1
它进行了一年多的测试。很多人喜欢它。而其他人则一直拒绝打开它并提供反馈,我想。 - jessehouwing
11
不仅仅是太过保守的问题。我装了旧版本,直接开始使用起来非常简单。但是新版本让我甚至费了很大力气才找到如何检查分支历史记录。尽管只用了一天,但事实上用户体验变得更糟了,所以作为产品的用户,我质疑这种“新体验”的必要性。 - Razor23 Donetsk
6
这很典型的微软做法:为了改变而改变,而不是为了提升用户体验。我在2019年尝试过新的界面,但在一个月的摸索后又回到了旧的界面。我希望我的关闭操作可以和其他明确的分析结果一起被记录下来,以证明新的界面并没有更好。看来并没有这样做。 - kenswdev
显示剩余2条评论

5

Caleb F.已经全面回答了这个问题,但对于更新版本的VS 2022来说,该功能被称为“启用行暂存支持”,位于同一“预览功能”菜单中。


1
好的,它现在不再是一个“预览功能”。它现在在哪里? - rory.ap

0

Visual Studio 2019 用于使用旧的Git用户体验 用户按照以下步骤:

转到 工具 > 选项 > 环境 > 查看功能

enter image description here


他正在询问 VS 2022。 - krishna chegonda

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