![]() |
104
tedzhou1221 6 天前 via Android
fork +1
|
![]() |
106
Zeeland4v 6 天前
可以试试我之前开发的 gcop ,支持 ai 自动生成 git commit ,也支持自定义 prompt template ,也支持团队协作写 git commit 的 git copilot ,还提供了很多方便的 git alias 。https://www.v2ex.com/t/1086271#reply3
|
![]() |
107
UnluckyNinja 5 天前
@lvlongxiang199 你这个是语言扩展的问题,和 git 功能没关系,我确定 ts 是支持的
![]() |
110
lvlongxiang199 5 天前
@UnluckyNinja 这个 diff 是跟 head 的 diff 还是非 head 的 commit ? 前者的话 rust 也能显示 structName 后者的 rust 不行
|
111
lvlongxiang199 5 天前
@Wxh16144 @UnluckyNinja 再补一个. 在*历史*commit 的 diff 界面(不是跟 head 执行 diff), vscode 没法跳转到函数定义(这个函数可能不在当前代码库里头), idea 就没这个问题
|
![]() |
112
jqtmviyu 5 天前
@tlerbao #85 只是因为以前 vscode 免费, jb 家的收费. 现在 webstorm 免费了, 但是 ai 插件又跟不上了.
git 功能实在找不到, 临时打开 fork 之类的用下, 也不是不能忍. |
![]() |
113
UnluckyNinja 5 天前
@lvlongxiang199 #110 间隔一个提交的也有显示
![]() @lvlongxiang199 #111 这个确实没有,看了下 ts 也不支持,开新窗口打开会提示不支持 virtual workspace ,不过这个应该也是语言扩展的关系,理论上应该可以做到的,估计想看的一看不支持,就都直接 checkout/restore 切过去看了,需求不强就没人做 |
114
micean 4 天前
idea 我最喜欢的 git 功能是 Show History for Selection……
|
![]() |
115
shiloh595 4 天前
确实好用~
|
116
solaeter7 4 天前
vscode 的冲突合并我经常性的不知道哪部分对应哪部分,ws 的左中右对照就很符合我的观看习惯。现在虽然 vscode 是主力,但是 ws 还是留着。
|
117
mxT52CRuqR6o5 4 天前
把 fleet 当 git gui 用,比 idea 轻吧
|
118
crytis 4 天前
好用+1
|
119
hanjunjun 3 天前 via Android
tortoiseGit 最好用,对于使用多种工具 vs ,vscode ,idea 的开发用这个是最好的,只需要学习一个工具就行了,他是独立的不依赖开发工具
|
![]() |
120
unco020511 3 天前
我和你一样,用遍了所有的 git gui 工具,包括各种 vscode 的插件,还是觉得 idea git 最好用,没法比,各种丝滑,易用
|
121
xxss0903 3 天前
之前也想过把这个单独做一个,确实习惯了 jetbrain 的 git 工具不习惯其他的
关键有一个 shelve 功能能够暂存和恢复修改很方便,以及使用 changelist 现在就是一边开 cursor 进行写码,一遍用 webstorm 进行 git 管理 |
![]() |
122
Definezhang 3 天前
gitKraken 用过的 git 工具中体验最好的
|
123
haibudong 2 天前
vscode 单个文件与远程比较有啥好方法
|