大家都用哪些 git 工具? Smartgit Sourcetree 好像都不错?
另外在 macOS 上有什么特别好用的吗?

Github Desktop

Sourcetree

Fork

intellij idea 的 git 工具

Magit

gitKraken

GitHub APP

如果是 jetbrains 的话,直接用自带的很好用。

Magit +1

Fork

lazygit

社区版的 IDEA ,git 体验一流。

fork +1

fork +1

source tree 太卡了,推荐 fork

推荐 fork 。公司级项目每个几百条分支下不来,用 sourceTree 卡的不行,fork 就很流畅。

ugit.qq.com/zh/

sourcetreeegitextensions

下面那个只支持 Windows..

IDEA 集成的VS 集成的

用了好几年的 tower

fork 付费和不付费有什么区别吗?

算了,200RMB ,还是用 jb 的吧

sublime merge

Magit +1

fork+1

不付费偶尔有弹窗,频率特特别低,其他没区别。

git-fork.com/

fork yyds 不接受反驳。souretree 用过是真卡。

github.com/extrawurst/gitui

现在在用 Fork

fork

fork +1 ,用过的这么多里面几乎能完全满足需求。Sourcetree 太差,多分支显示都没有

git-scm.com/download/gui/mac以前大概浏览过,好像 gitup 挺特别的

fork +1 付费用户表示推荐

Fork +1 ,用了两年,但是还没弄明白免费和付费的区别,有时候会提示我付费,我都关掉了,但依旧能免费用。

jb 系列自带的

vscode

以前常用的 SourceTree 但是自从用了 jb 系列自带的,就全抛弃不用了

用了三年 SourceTree 图形化界面很好用

fork 但是基本用的最多的还是 idea 系列自带的

排除 IDE 自带的,推荐这个: www.sublimemerge.com/ ,强大且轻量

已经没人用小乌龟了?

在用 sublime merge

额, 只有我用终端命令行来使用 git 嘛? 我觉得图形化工具比命令行麻烦好多

vscode 插件 Git Graph + GitLens 基础功能

Fork可以一直免费用,但太好用了以至于买了 license 支持一下

好奇纯命令行是怎么处理冲突的?图形化界面可以选择冲突块进行合并,不在本地处理那另说。

#48 vim

如果是使用 jetbrains 的 IDE ,那么集成的 git GUI 已经足够好用了;其他的我没用过,sourcetree 我挺不习惯的

Fork

自己用 vim 打开编辑啊。git 会自动标注出冲突的地方。

fork

sublime merge

小乌龟+1 ,现在是官方的 Git Bash & Git GUI ,小乌龟,VSCode 自带的一起混合用。GitGUI 的 All history branches 视图很好用小乌龟做代码 review ,那个 diff 比一般的好用,唯一缺点就是无法用颜色格式化代码。VSCode 的撤回 commit 是真好用,不用自己敲命令。

我在用小乌龟,刚毕业第一家公司用的 svn 的小乌龟。后来切到 git 后也用小乌龟,特别顺手。

gitup

IDEA 集成的 ,感觉最好用

sourcetree + idea 自带 + git

你们都是用图形化呀,我一直用的命令行😅

fork +1

vscode 里的那堆插件都很好用,比如 gitlens ,git graph ,git blame

命令行,人比较笨,图形化界面玩不明白。

smartgit 有人用吗...

fork 可以汉化嘛

其实我一直认为命令行是最清楚每次都操作了什么的?但是如果你执念追求可视化操作又同时使用 jb 家 ide 的话,内置的就够了。其他 git 工具都大同小异

有没有支持 ssh 的可视化工具,因为我现在都是连接开发机进行工作的,一直在用 vscode 自带的和 lazygit ,想找 ui 的找不到

fork + 1 一直都是白嫖党、这个是难得特别好用、付费购买了

Smartgit 很不错
我比较喜欢 vscode 的 git graph 插件