大家在 mac 上都用什么 git 客户端

2020-06-19 20:32:59 +08:00
 fm92
25873 次点击
所在节点    macOS
117 条回复
anguiao
2020-06-19 23:37:40 +08:00
我都用 JB 自带的,处理冲突真的很好用,特别方便。
X3nr8yv6bfvk89um
2020-06-19 23:40:18 +08:00
zhouchijian
2020-06-19 23:44:05 +08:00
github desktop
FakerLeung
2020-06-19 23:44:49 +08:00
@cloudyplain #39 还真是,尴尬了。
YadongZhang
2020-06-20 00:38:23 +08:00
magit
R0ckyY2
2020-06-20 00:39:49 +08:00
Lazygit in terminal
louiswang002
2020-06-20 00:49:44 +08:00
Tower+1
Kobayashi
2020-06-20 01:11:15 +08:00
git-fork 最佳,内置冲突处理,图形化 interactive rebase 亮瞎你的狗眼,吊炸天。

sourcetree 也凑合,就是每个大版本抛弃一个 macos 版本支持。

以下不推荐:
gitkraken,electron 放到后台还是有 CPU 占用。分支太多显示不了,会挤成一条线。

tower,WQNMLGB 。吹,接着吹。没有内置 diff (任意 commit 之间)。垃圾一样的分支筛选,点击一个分支名竟然是筛选当前分支与主分支进行对比,正常来说这个动作是跳转到分支头。还有操蛋的 diff 展开,由于没有文件树,你想要收起来必须一直向上滚到文件户位置。总之,就是 CTMD,忽悠傻子的软件。
Kobayashi
2020-06-20 01:13:57 +08:00
Tower 就是狗屎,没有内置 diff 。外置 diff 现在基本是个 GUI git 都支持。傻逼一样的分支管理。
@kaifang @seaswalker @xiangchen2011 @gesse @louiswang002 大家来开撕
Kobayashi
2020-06-20 01:17:26 +08:00
Sublime Merge 只在 Linux 用过,还算可以,同样不喜欢其分支显示方案。和 Tower 一样,这样的分支显示方式没办法查看多条分支走向。
Sublime Merge 用来在 Linux 做合并还不错,没有类似 Gitkraken 的性能问题。
pkwenda
2020-06-20 02:12:05 +08:00
tower,不过楼上说的 diff 是个问题,不太方便!我一般都用 IDE 内部的 git 插件做 diff 。

算不错了
scnace
2020-06-20 02:23:41 +08:00
命令行 但是 lazygit 不错
xiadong1994
2020-06-20 02:38:07 +08:00
都用命令行,vscode 装插件只是为了 blame 方便
ooops
2020-06-20 02:38:37 +08:00
个人认为 Fork 最佳。
SourceTree 性能太差,不接受反驳。唯一还留着的原因是它支持 reverse hunk 和 reverse file 。
Tower 试用过几次一直用不下去,布局是个大 bug 。分支名都显示不全。history 全都挤在中间,太难受了。
Electron 不考虑。
命令行直接使用或者 tig 还可以,不过楼上推荐的 lazygit 也不错,就是学习成本略高。有时间可以玩玩。
adadada
2020-06-20 05:33:11 +08:00
命令行和 magit
OldPanda
2020-06-20 06:55:51 +08:00
命令行
Jackeriss
2020-06-20 07:22:20 +08:00
ide 自带的就够了,顶多再装个插件
hewigovens
2020-06-20 08:14:53 +08:00
GitUp 没人提吗?主要还是命令行:git + github official cli, diff 我用 vscode
Hagrid
2020-06-20 09:30:01 +08:00
用官方出的 github desktop 感觉还可以
yinft
2020-06-20 10:20:49 +08:00
win 和 mac 都不用客户端的飘过,命令行挺香的啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/683163

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX