gpt4 book ai didi

git - Visual Studio Code 中类似 WebStorm 的版本控制

转载 作者:太空狗 更新时间:2023-10-29 13:15:08 45 4
gpt4 key购买 nike

我的 Node.js 开发主要从 WebStorm 切换到 Visual Studio Code。

在大多数情况下,我可以在 VSCode 中完成所有操作,但我发现与 WebStorm 相比,VSCode 中实现的 VCS 有所欠缺。

特别是,我发现 WebStorm 在重新定位功能分支时的冲突解决对用户更加友好。

所以我想知道在 VSCode 中是否有与 WebStorm 的“VCS -> Git -> Resolve Conflicts...”功能等同的功能。

最佳答案

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

比如你可以安装扩展 Git Lens ,当你打开冲突文件时->点击Toggle File Blame,会显示哪些行是你提交的,哪些行是新添加的,然后你可以根据需要修改。

enter image description here

或者你也可以用Visual studio代替(VS有类似webstorm的解决冲突功能)。在 Team explorer -> Branches -> 选择你需要 rebase 的分支 -> rebase -> 如果有冲突 -> 点击冲突 -> 打开一个冲突文件 -> merge 。

enter image description here enter image description here enter image description here

在 merge 窗口中,您可以选择要使用的版本->在结果窗口中添加您需要的更改->接受 merge ->查看更改->输入消息->提交。

enter image description here

关于git - Visual Studio Code 中类似 WebStorm 的版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44968692/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com