|      1vincentWdp      210 天前 没用过 idea 的 git, 如果是 git gui 客户端的话, sourcetree 可以吗 | 
|  |      2lucasdev      210 天前 没必要,VSCode 有 GitLens ,独立的也有 SourceTree IDEA 的 Git 依赖于它 IDE 的基础设施,与其扒出来还不如照着重新开发一个。 | 
|      3hwdq0012      210 天前 vs code 是我见过最好的 git gui 工具, 其他的工具对 submodule 都支持得不好 不过我用过的工具也不多,我通常只用 git command line | 
|      4quan01994      210 天前  1 我一直用 ugit,也很舒服啊。 | 
|  |      5clf      210 天前 它的插件也是开源的……你可以去社区版的开源项目的 plugins 里找源码。 所有的功能都是基于 IDEA 的 api 做的,没啥意义,vscode 也有好用的东西。 | 
|  |      6Wxh16144      210 天前  2 | 
|  |      7LeonL1      210 天前 同道中人,用习惯 IDEA 的 git 工具,用其他的 git ui 都不太习惯 | 
|  |      8lavvrence      210 天前  3 用 git 十年了,全都靠命令行。 | 
|      9spesun      210 天前 idea 的是蛮爽 | 
|      10cyningxu      210 天前 via Android 命令行 + gitk + git citool 感觉挺好用的 | 
|  |      11goofish      210 天前  25 idea 那个解决 git merge 冲突的功能最好用,左中右三个框可视化解决,这个感觉是我最离不开的,不知道其他 IDE 有没有类似的功能 | 
|      12caocong      210 天前 我也用惯了 idea 的 git 的操作 ui ,不是说其他做不到,就是界面样式和操作习惯 | 
|      13wpblank      210 天前 via Android 正好问问,最近 Idea 更新,我打开 git 那个窗口没法在一个页面同时看到改动文件+单击文件查看改动点。这一部分有办法还原吗 | 
|      14fpure      210 天前 我觉得 vscode 的 git 功能才是最好用的 | 
|  |      15superkeke      210 天前 好用+1 | 
|  |      16TokyoNight      210 天前 确实挺好用的,就有 stach changes 好像只能暂存所有变更文件, 不能筛选? | 
|  |      17TokyoNight      210 天前 @TokyoNight stash | 
|      18dobelee      210 天前  1 smartgit 轻松打吧。 | 
|  |      19lastexile      210 天前  2 fork 个人感觉是最好用的,没有之一 | 
|  |      20ns09005264      210 天前 我用的 gitui 看变更,其他操作用命令行。 | 
|      21ererrrr      210 天前 两个都用过,我觉得 sourcetree 更好用。。。非常清晰明了 | 
|      23fffq      210 天前 git bash 不是挺好用吗 | 
|  |      24Martens      210 天前 好用+1 ,其他的都用不来 | 
|      25lyyhello      210 天前 git 是什么东西 | 
|      26imokkkk      210 天前 好用爱用 其他的不能说不好用吧 可能操作上习惯了 IDEA 这一套 | 
|  |      28myderr      210 天前 没用过 idea 的 git ,不清楚到底多好用,不过我使用 vs ,他的 git 也挺不错的,或者独立软件 TortoiseGit,也不错 | 
|  |      29viayie      210 天前  2 | 
|  |      30zoharSoul      210 天前 那个是真的好用 | 
|      31yooomu      210 天前 这确实好用,完全离不开,尤其是一键解决简单冲突的功能,太爽了 | 
|  |      32AlexBob      210 天前 我一般用 git 就把 idea 打开不管啥项目 | 
|      33SurfaceView      210 天前 fork 更好用!! | 
|      34unclevv      210 天前 没人提 tortoisegit 吗,虽然是 windows 独占,但应该是最好用的了吧 | 
|  |      35810244966      210 天前 同意,写前端我从 webstorm 转向 vsc 的最大阻力就是 vscode 的 git 不好用 | 
|  |      36chaselen      210 天前 fork 好用+1 | 
|  |      37kuse2001      210 天前 via Android fork+1 | 
|  |      38Shatyuka      210 天前 我不到啊,我用 fork 的。 如果没有的话,LZ 自己去做一个,精简掉大部分功能,只保留 git 管理。 | 
|      39kinvy      210 天前 fork +1 | 
|  |      40anoninz      210 天前 我每过几年都会去试用一遍市面上的 git gui 工具,最后都会用回 ws 的 git 。 另外 op 的问题其实应该关注这个。https://youtrack.jetbrains.com/issue/IJPL-72504 | 
|  |      41lynan      210 天前 我比较喜欢 Github Desktop ,看 diff 非常直观,操作也很简单很流畅 | 
|      43billlee      210 天前 @xhldtc 类似的 merge 工具有不少,meld, beyondcompare. 但 IDEA 是集成了 IDE 的语法高亮和跳转的,这个脱离 IDE 的工具都做不到吧 | 
|  |      44kookpua      210 天前  1 idea 的 svn 也很好用啊 提交界面 | 
|      46xuhuanzy      210 天前 via Android gitkraken 更好用,但冲突解决还是 idea 好 | 
|  |      47shilianmlxg      210 天前 via iPhone @quan01994 #4 刚刚 ugit 貌似不支持 monorepo ,是我没设置对嘛 | 
|      48FrankAdler      210 天前 确实好用,相比之下 vscode 的真的超级难用,而且只能挤在左边栏上,操作空间太小了 | 
|  |      49Mystery0      210 天前 via Android idea 的 当前文件与分支对比,与 tag 对比,与提交对比 在 vsc 上面没看到,不只是文件级别,选择一个目录也可以和上面的这些东西(分支,tag ,提交)对比,还有就是没推送的情况下快速修改历史里面的提交信息 剩下的就是一些 commit 前的操作:清理 import ,清理无用代码,重新格式化代码之类的(根据项目配置不是 ide 全局的) | 
|  |      50JimMoen      210 天前 没人说说 Emacs 的 magit 吗 | 
|  |      51Nasei      210 天前 你试试 windows 上的 visual studio ,再说 idea 好用吧,我觉得 idea 的 git 都不如 vscode | 
|      52wateryessence      210 天前 gitbutler | 
|  |      53lululau      210 天前 magit: 在坐的各位都是垃圾(指工具不是说人啊🐶) | 
|      54zhleonix      210 天前 fork+1 ,有爱的程序员夫妻 | 
|  |      55FightPig      210 天前 从用 git 开始,一直用的命令行,gui 有啥特殊的特点? | 
|      56andrew2558      210 天前 将 git 工具,在 visual stuido 面前都是弟弟呀 | 
|      57dyncan      210 天前 一直在用 Fork, 体验不错. | 
|  |      58mogutouer      210 天前 vscode 的 git 只提交部分文件怎么提交? | 
|  |      59e6f6d627f646      210 天前 via iPhone lazygit 也挺好用的 | 
|  |      60beginor      210 天前 SourceGit 用户路过,git 这东西, 没有最好的, 只有最顺手的! | 
|  |      61jiangzm      210 天前 vscode git 比 jetbrains git 功能好用 | 
|  |      62twofox      210 天前 via iPhone vscode 的 git 这么垃圾也有人说好用?理解不了 | 
|      64kongkongkong101      210 天前  1 @TokyoNight idea 还有个 shelve 可以选择文件暂存 | 
|  |      65siweipancc      210 天前 via iPhone 用过一堆,遇到代码合并等混乱场景就知道 jetbrains 的好了 | 
|  |      66ZiLong      210 天前  1 @TokyoNight idea ‘还有个 shelve 可以选择文件暂存’ 这个我可以作证 | 
|  |      67festoney8      210 天前 vscode git + git graph 插件,体感比 jetbrains 家好用太多,复杂的用 fork 解决 | 
|      68jheroy      210 天前 via iPhone git 的 diff 和 merge 我用 Difftastic 和 Mergiraf 来解决基于 treesitter 的工具,git 本身用 lazygit 操作简单快捷,关键可拓展性十分的强可以和很多其它好用工具集合 | 
|      70eastcukt      210 天前 via Android idea+1 ,尤其是 merge 的时候,是真的舒服 | 
|      71anjingdexiaocai      210 天前 via Android 只有在冲突很多的情况下用 idea 的 merge ,其他全是命令行 | 
|  |      72javalaw2010      210 天前 借楼问一个,有哪家 git 可以像 idea git 一样,选择若干个 commit 导出为单个 patch 的嘛? commit 可能不是连续的。 | 
|  |      73byte10      210 天前 @xhldtc git merge 解决冲突 没有 vscode 的那个 git 好用,vscode 只会告诉你哪里冲突了,但是 idea 的把左右边的都提示出来,导致很多人不知道哪些要合并的。。。 我用过最好的 git 工具是 mac 版本的 gitup ,当然 vscode 的也好用,分支很清晰,idea 的会分支时间差距很多的时候会断掉,不直观。 | 
|  |      75Torpedo      210 天前 有人给他们提议把 git 单独做一个客户端 他们那个代码历史功能也很好用 | 
|      76Chieh      209 天前 我就是因为 jetbrains 的 git 很好用,逐渐依赖上他们家的 ide 最后买入全家桶的 | 
|  |      77paradox8599      209 天前 via Android lazygit 这么冷门吗 | 
|  |      78iorilu      209 天前 可见 git 这东西还是太复杂, 这么多年出来可能上百个软件, 也没有说 那个能搞得每个人都明白的 按理应该出来一种新工具解决这个问题 | 
|      79james122333      209 天前 via Android  1 只用命令行 解冲突用 vimdiff 快捷键就是爽 | 
|  |      80HaibaraDP      209 天前 它的 git 功能单独出来卖都行了,太好用了 | 
|  |      81Lemonadeccc      209 天前 vscode 用的 git lens + git graph 基本都有了 | 
|      82sevenQu      209 天前 我也有相同的想法 | 
|      83molika      209 天前 via iPhone 的确好用 | 
|  |      84dasbn      209 天前 目前确实它最好用,对比过多家的处理方式,只能说 jerbrain 更符合我的习惯 | 
|  |      85tlerbao      209 天前 看评论一堆似乎只用过 vscode 在意外能有多好用 这么说吧,我 jb 和 vscode 都深度用,别的 vscode 不如 jb 家的地方不说 git 也是弱很多,处理冲突那个更是没法比, 显然 vscode 粉丝很多 | 
|  |      86mraiguo      209 天前 jb 家的可以选择当前 a 分支的某个文件夹与另一个 b 分支的这个文件夹做 diff ,还可以合并过来,我没找到有这个功能的其他工具 | 
|  |      87airbo      209 天前 感觉这个场景是不是写一个 vscode 插件就够了,方便一点 客户端的话 体验好像不是特别流畅 | 
|      88chrisl73      209 天前 jb 的 git 可以选择多条提交记录来查看修改的地方,修改的不同也是合并起来的,而不用一个提交一个提交的看,别的工具目前没看到有 | 
|  |      89UnluckyNinja      209 天前 一眼望去全是公说公有理,婆说婆有理,有没有两边都深度用过的人来对比一下功能,vscode 要带上安装量大的扩展 | 
|  |      901103409364      209 天前 我经常用的功能两边都有,功能上应该是 idea 更多一些,个人感觉 vsc 的操作和 ui 更简单顺手。尝试切换到 idea 还是不太习惯,很多功能都是弹出一个小小的窗口(应该可以配置),不太舒服。新建窗口分屏之类的不跟手(可能快捷键好点)。主要还是习惯问题 | 
|      91weareoutman      209 天前 日常操作就用命令行或任意覆盖基本功能的 GUI 就好了(比如就 vscode 的 git 面板),哪个顺手用哪个,需要一些骚操作的时候(比如对本地分支的任意提交做「改/删/合/调顺序」),GitUp 是最方便的,不过仅支持 MacOS 。 | 
|      92laike9m      209 天前 via Android Fork 超好用 https://fork.dev/ | 
|  |      93tlerbao      208 天前 @1103409364 vscode 处理冲突和 idea 那边完全没法比, | 
|  |      94tlerbao      208 天前  1 @UnluckyNinja 我就两边都深度使用,比不了,vscode 粉丝不愿意接受现实而已 | 
|  |      95ruguoo      208 天前 同感同感,我也超想要 IDEA 单独出一个 Git GUI 😭 | 
|      96jamesjammy061      208 天前 @xhldtc vscode 和三路 merge 好像也可以 | 
|      97jamesjammy061      208 天前 @javalaw2010 确实好用,前几天 cursor+gitlens+git graph 在找这个功能发现没有,于是打开自带的 terminal ,cmd+k 问了下 ai ,git diff hash...HEAD | cursor - 搞定了 | 
|      99lvlongxiang199      208 天前 @Wxh16144 随手找的一个例子.  这个 vscode 的 git diff https://imgur.com/vmLjcmq 这是 idea 的 git diff https://imgur.com/a/BTVAAs1 | 
|  |      100issakchill      207 天前 @viayie 有菜单可以呼出吗 还没用过这个功能 |