2017-07-07 87 views
3

为了我的Node.js开发,我大多已从WebStorm切换到Visual Studio代码。Visual Studio中的类似WebStorm的版本控制代码

大多数情况下,我可以在VSCode中做所有事情,但是我发现VSCode中实现的VCS与WebStorm相比缺乏。

特别是,我发现WebStorm的冲突解决时,重新装订功能分支更方便用户。

所以我想知道VSCode中是否有与WebStorm的'VCS - > Git - > Resolve Conflicts ...'功能相同的东西。

+0

是啊,我还发现自己开辟的IntelliJ当谈到解决冲突。 IDEA的合并工具使其变得如此简单,我不害怕错过了一些东西。 – tkiethanom

回答

2

VS代码没有这样的功能。但是你可以安装一些git扩展来轻松查看和解决冲突文件。

比如你可以安装扩展Git Lens,当你打开冲突的文件 - >单击切换文件惹的祸,会有显示哪条线路是你承诺并线是新添加,然后你可以用修改你需要什么。

enter image description here

或者你可以使用的Visual Studio代替(VS具有化解矛盾的功能类似webstorm)。在团队资源管理器 - >分支 - >选择你需要重新分配的分支 - >重新分配 - >如果有冲突 - >点击冲突 - >打开冲突文件 - >合并。

enter image description hereenter image description here enter image description here

在合并窗口,你可以选择你要使用的版本 - 你在结果窗口需要>补充修改 - >接受合并 - >视图更改 - >输入消息 - >提交。

enter image description here

相关问题