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

165 天前
 nativeBoy
idea 的 git 功能实在是太好用了,其他 git 都不太行

考虑到 idea 社区版是开源的,是不是 git 功能也是开源的呢,有没有人把 git 那块扒出来搞个 git 客户端,这样又可以用 vscode 又可以享受好用的 git 了
13515 次点击
所在节点    程序员
125 条回复
mark2025
162 天前
@hwdq0012 比 TortoiseGit 小乌龟还好用么?
mark2025
162 天前
@xhldtc 你说的这个三窗口合并功能 tortoisegit 小乌龟也是有的
hwdq0012
162 天前
@mark2025 命令行是全功能支持的,你说呢,又不是所有人用 windows ,而且小乌龟对 submodule 支持好吗
tedzhou1221
162 天前
fork +1
mark2025
162 天前
@hwdq0012 submodule 这玩意什么客户端都不好用。
Zeeland4v
162 天前
可以试试我之前开发的 gcop ,支持 ai 自动生成 git commit ,也支持自定义 prompt template ,也支持团队协作写 git commit 的 git copilot ,还提供了很多方便的 git alias 。https://www.v2ex.com/t/1086271#reply3
UnluckyNinja
162 天前
@lvlongxiang199 你这个是语言扩展的问题,和 git 功能没关系,我确定 ts 是支持的
hwdq0012
162 天前
@mark2025 你用过 vs code + gitsubmodule 吗就说
remember5
162 天前
@mraiguo show diff with working tree 真的好用
lvlongxiang199
162 天前
@UnluckyNinja 这个 diff 是跟 head 的 diff 还是非 head 的 commit ? 前者的话 rust 也能显示 structName 后者的 rust 不行
lvlongxiang199
162 天前
@Wxh16144 @UnluckyNinja 再补一个. 在*历史*commit 的 diff 界面(不是跟 head 执行 diff), vscode 没法跳转到函数定义(这个函数可能不在当前代码库里头), idea 就没这个问题
jqtmviyu
161 天前
@tlerbao #85 只是因为以前 vscode 免费, jb 家的收费. 现在 webstorm 免费了, 但是 ai 插件又跟不上了.

git 功能实在找不到, 临时打开 fork 之类的用下, 也不是不能忍.
UnluckyNinja
161 天前
@lvlongxiang199 #110 间隔一个提交的也有显示
@lvlongxiang199 #111 这个确实没有,看了下 ts 也不支持,开新窗口打开会提示不支持 virtual workspace ,不过这个应该也是语言扩展的关系,理论上应该可以做到的,估计想看的一看不支持,就都直接 checkout/restore 切过去看了,需求不强就没人做
micean
161 天前
idea 我最喜欢的 git 功能是 Show History for Selection……
shiloh595
161 天前
确实好用~
solaeter7
161 天前
vscode 的冲突合并我经常性的不知道哪部分对应哪部分,ws 的左中右对照就很符合我的观看习惯。现在虽然 vscode 是主力,但是 ws 还是留着。
mxT52CRuqR6o5
160 天前
把 fleet 当 git gui 用,比 idea 轻吧
crytis
160 天前
好用+1
hanjunjun
160 天前
tortoiseGit 最好用,对于使用多种工具 vs ,vscode ,idea 的开发用这个是最好的,只需要学习一个工具就行了,他是独立的不依赖开发工具
unco020511
160 天前
我和你一样,用遍了所有的 git gui 工具,包括各种 vscode 的插件,还是觉得 idea git 最好用,没法比,各种丝滑,易用

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

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

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

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

© 2021 V2EX