各位, vscode 有没有类似 idea 里面的 git 插件?

2025 年 7 月 13 日
 kekxv

团队开发的时候,git pull 下拉出现合并冲突的情况下,有什么好的插件可以手动或者自动合并吗?目前都是直接中断掉了

6544 次点击
所在节点    Visual Studio Code
45 条回复
Belmode
2025 年 7 月 13 日
Gitlen
xgdgsc
2025 年 7 月 13 日
不是自带的?
nativeBoy
2025 年 7 月 13 日
和我之前提问的差不多: https://www.v2ex.com/t/1123119
其中,jetbrains 搞了个 git 客户端的内测了: https://lp.jetbrains.com/closed-preview-for-jetbrains-git-client/
我目前的方案是,git 相关操作,都用 idea 社区版打开项目,操作,其他都用 vscode
sn0wdr1am
2025 年 7 月 13 日
Git Graph

能用就行了,何必折腾。
kekxv
2025 年 7 月 13 日
@sn0wdr1am 不是折腾的问题,用过 idea 的之后,发现能用和好用真的区别很大
kekxv
2025 年 7 月 13 日
@xgdgsc 似乎没有,我装上去的没有,同事的也没有
kekxv
2025 年 7 月 13 日
@Belmode 我试试
kekxv
2025 年 7 月 13 日
@nativeBoy 目前我用 code-server ,不太方便这样操作
xgdgsc
2025 年 7 月 13 日
FlashEcho
2025 年 7 月 13 日
应该是没有,git graph 和 git lens 我都试用过,全都不如 idea 的自带 git
llcczz
2025 年 7 月 13 日
@kekxv #5 那你直接用 idea 开发不就行了,你用 vs 多半是前端吧,现在 webstorm 也是免费的呀
johnnyyeen
2025 年 7 月 13 日
或者换个思路,独立的 git 客户端工具?
iorilu
2025 年 7 月 13 日
vscode 自带 git 是不太行, 想看个单个文件变化的历史都没
sevenQu
2025 年 7 月 13 日
@nativeBoy 期待,感谢分享
kekxv
2025 年 7 月 13 日
@xgdgsc 和这个差不多,但是为啥我的没有,是需要设置什么开起来吗?
kekxv
2025 年 7 月 13 日
@llcczz 不只是前端,目前我需要再其他机器上测试,用了 code-server ,方便改了就测试,然后就有时候会出现冲突
xgdgsc
2025 年 7 月 13 日
@kekxv 不需要,默认就有,你 git pull 是用的终端还是 vscode 的命令面板
mascteen
2025 年 7 月 13 日
magit
waveless
2025 年 7 月 13 日
你要是用过 Visual Studio (不是 vscode )就不会说 idea 的 git 插件最好了。大部分人说 idea 好实际需求是解决冲突时的三屏界面,vscode 其实也自带,就是 @xgdgsc 说的那个,需要解决冲突时,点击右下角的蓝色“Resolve in Merge Editor”按钮,就会打开类似的三屏界面。
kekxv
2025 年 7 月 13 日
可能我没说明白,不是下拉成功之后的合并,是本地代码修改,未提交,然后 pull 了远程代码的情况下,他没有一个 ui 界面进行合并

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1144882

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX