2017-07-07 85 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

相關問題