有没有人把 idea 的 git 功能扒出来做个独立项目

2025 年 4 月 3 日
 nativeBoy
idea 的 git 功能实在是太好用了,其他 git 都不太行

考虑到 idea 社区版是开源的,是不是 git 功能也是开源的呢,有没有人把 git 那块扒出来搞个 git 客户端,这样又可以用 vscode 又可以享受好用的 git 了
18266 次点击
所在节点    程序员
126 条回复
vincentWdp
2025 年 4 月 3 日
没用过 idea 的 git, 如果是 git gui 客户端的话, sourcetree 可以吗
lucasdev
2025 年 4 月 3 日
没必要,VSCode 有 GitLens ,独立的也有 SourceTree

IDEA 的 Git 依赖于它 IDE 的基础设施,与其扒出来还不如照着重新开发一个。
hwdq0012
2025 年 4 月 3 日
vs code 是我见过最好的 git gui 工具, 其他的工具对 submodule 都支持得不好

不过我用过的工具也不多,我通常只用 git command line
quan01994
2025 年 4 月 3 日
我一直用 ugit,也很舒服啊。
clf
2025 年 4 月 3 日
它的插件也是开源的……你可以去社区版的开源项目的 plugins 里找源码。

所有的功能都是基于 IDEA 的 api 做的,没啥意义,vscode 也有好用的东西。
Wxh16144
2025 年 4 月 3 日
好奇,你说的 “太好用了” 到底有哪些爽点是其他 GUI 做不到的。

我最近倒是发现 vscode 暂存要提交的内容后,ai 一键生成 commit msg 的功能

LeonL1
2025 年 4 月 3 日
同道中人,用习惯 IDEA 的 git 工具,用其他的 git ui 都不太习惯
lavvrence
2025 年 4 月 3 日
用 git 十年了,全都靠命令行。
spesun
2025 年 4 月 3 日
idea 的是蛮爽
cyningxu
2025 年 4 月 3 日
命令行 + gitk + git citool 感觉挺好用的
goofish
2025 年 4 月 3 日
idea 那个解决 git merge 冲突的功能最好用,左中右三个框可视化解决,这个感觉是我最离不开的,不知道其他 IDE 有没有类似的功能
caocong
2025 年 4 月 3 日
我也用惯了 idea 的 git 的操作 ui ,不是说其他做不到,就是界面样式和操作习惯
wpblank
2025 年 4 月 3 日
正好问问,最近 Idea 更新,我打开 git 那个窗口没法在一个页面同时看到改动文件+单击文件查看改动点。这一部分有办法还原吗
fpure
2025 年 4 月 3 日
我觉得 vscode 的 git 功能才是最好用的
superkeke
2025 年 4 月 3 日
好用+1
TokyoNight
2025 年 4 月 3 日
确实挺好用的,就有 stach changes 好像只能暂存所有变更文件, 不能筛选?
TokyoNight
2025 年 4 月 3 日
@TokyoNight stash
dobelee
2025 年 4 月 3 日
smartgit 轻松打吧。
lastexile
2025 年 4 月 3 日
fork 个人感觉是最好用的,没有之一
Fatinora
2025 年 4 月 3 日
我用的 gitui 看变更,其他操作用命令行。

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

https://v2ex.ih06.com/t/1123119

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

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

© 2021 V2EX