一起打篮球吗🏀 (@ikunkun)佬,有没有单独的 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 的内存是金子做的啊啊啊~