佬,有没有单独的 Git 客户端,功能类似 IntelliJ IDEA 中 Git 功能的

IntelliJ IDEA 中有几个非常喜欢的 Git 功能:
1、可以创建 change list,可以把一些本地单独修改的代码放到单独的 list 中,避免提交到远端;
2、冲突合并、切换分支,这两个场景可以自动解决一些冲突;
3、diff 的 tab 页面只有一个,而 vscode、cursor 每点击一个文件都会创建一个新的 tab,很烦;
4、浏览分支、以及分支之间对比的体验都很棒!

现在开发主要使用 cursor 了,但是 vscode 系的 IDE 中的 Git 功能太弱了,只能再开一个 IDEA 来管理Git,但是 IDEA 太占内存了!!动辄 2-4GB的内存,可惜 Mac 的内存是金子做的啊啊啊~

1 Like

sourcetree可以吗

1 Like

gitkraken

试过,不好用

这玩意付费啊…

gitdesktop / cornerstone (mac) 版本的

cornerstone 当时再用的 svn 客户端里面我用着还挺顺手的。

GitkrakenCrack
是付费的,但可以破解

牛.我一直在用git desktop.换一下看看…

好像都没有. 目前只下载了一个fork备用, 虽然写着收费, 但直接用没提示过购买.

第一点是 cli 的 stash 功能吗? 第二点自动解决冲突, 怎么想怎么不靠谱吧.
3、4 用户量大的GUI软件应该都不会怎么差, 还是看习惯, 习惯了, 用lazygit都行.

第一个不是 stash 功能,cli 没有这种功能;
自动解决冲突还是很好用的,解决不了的他也会提示出来;

https://www.gitkraken.com/ 这个非常好用

https://tortoisegit.org/ 不知道是不是符合要求 win的,和explore集成

Fork

1 Like

sourcetree

免费的sourcetree,传统的小乌龟,还有就是gitkraken,配合这个项目可以破解

汉化使用这个项目

觉得这个破解麻烦的话可以用9.x的最后一个版本9.13.0,一般找到的资源都带个一键的脚本

4 Likes

gitkraken 确实好用

Fork +1,我用好久了。非常棒

ugit
smartGit

感谢各位的回复,大部分客户端我都试了,请各位注意审题,类似 IDEA 中的 Git 功能,下面我也列了需求,上面说的都不符合要求,如果没有匹配的功能,请不要回复了,沉了吧,谢谢大家;

如果有符合条件的客户端,希望您可以简单介绍一下,符合哪一点要求,谢谢:folded_hands:
(不会编辑帖子内容,这里更新一下)