1
ooo3o 2018-01-25 11:12:15 +08:00
GitExtensions
|
2
IamJ 2018-01-25 11:14:15 +08:00
macOS,试了一轮,最后用 Sourcetree
|
3
QAPTEAWH 2018-01-25 11:21:32 +08:00
JB IDE 内置的
|
4
Hellert 2018-01-25 11:26:00 +08:00
一直 SmartGit 的路过
|
5
Wilon 2018-01-25 11:29:35 +08:00
用了 VScode 之后很少用客户端了。。。之前一直是用 Sourcetree
|
6
hythyt9898 2018-01-25 11:33:00 +08:00
还不错,作者有没有说过后面怎么收费?
|
7
ZSeptember 2018-01-25 11:33:06 +08:00 via Android
diff 和解决冲突用 jb 自带,其他用命令行
|
8
tracyone 2018-01-25 11:43:09 +08:00 via iPhone
vim
|
10
cnbobolee 2018-01-25 12:36:19 +08:00
命令行不行?
|
11
LINAICAI 2018-01-25 12:38:39 +08:00
mac 下 Sourcetree 还是首选
|
12
chnhyg 2018-01-25 12:44:18 +08:00
|
13
x86vk 2018-01-25 12:55:02 +08:00 via Android 1
既然没人推荐命令行的,我就安利一下 tig
|
14
gesse OP 好吧 #12 终结此贴
不过我现在是 fork 和 tower 都用,两个各有长处 fork 简单、清晰, 操作简单 tower 是真正经常使用 git 的人总结的产品 |
15
fatestigma 2018-01-25 13:25:18 +08:00
|
18
Cryse 2018-01-25 13:50:39 +08:00
还是喜欢 SourceTree, 不过在两个平台下都有毛病:
Win 下启动很慢非常慢特别慢,用起来倒是正常。 macOS 下又没有 Win 下那种多项目选项卡好用。 |
19
mgcnrx11 2018-01-25 13:59:20 +08:00
|
20
barbery 2018-01-25 14:00:12 +08:00
sourcetree
|
21
Love4Taylor 2018-01-25 14:08:21 +08:00
Sourcetree 是真好用 各种意义上的
|
22
hackpro 2018-01-25 14:09:37 +08:00
Tower 2
|
23
zjsxwc 2018-01-25 14:10:05 +08:00
IDEA 内置的就很好用。。
|
24
Love4Taylor 2018-01-25 14:10:13 +08:00
Release Notes 的日期还写错了....
|
25
Exin 2018-01-25 14:13:24 +08:00
SourceTree 在大型 repo 中切换分支需要重绘节点图,会非常卡; git Fork 就没这个问题
|
26
Suclogger 2018-01-25 14:20:06 +08:00
tower
不过有一个痛点,貌似所有客户端都不支持快捷地提交某个 tag |
27
gesse OP |
28
kelvinji2009 2018-01-25 15:13:24 +08:00 1
gitkraken
|
30
rebill 2018-01-25 15:21:31 +08:00
一直用 SourceTree,Fork 还是测试版,等稳定之后再试用
|
31
WispZhan 2018-01-25 15:46:04 +08:00
我就喜欢用命令行……
|
32
psweet 2018-01-25 15:55:07 +08:00
SourceTree 老婆
|
33
jy02534655 2018-01-25 16:02:43 +08:00
GitExtensions+1
傻瓜化很好 |
34
STillSB 2018-01-25 16:09:53 +08:00
GitKraken,个人觉得比 SourceTree 好用很多
https://www.gitkraken.com/ |
35
quinoa42 2018-01-25 16:14:58 +08:00
命令行有什么不好吗……
omz+vim |
36
Kobayashi 2018-01-25 16:19:41 +08:00 via Android
@STillSB 感觉 gitkraken 界面设计上较为友好,尤其是查看时会重新利用 history 区域显示,空间利用的很好,功能上还没研究过。目前唯一不满是 CPU 占用,长期占用 9%。
|
37
laudukang 2018-01-25 16:21:33 +08:00
GitKraken +1
|
38
hging 2018-01-25 16:22:51 +08:00 1
谁跟你说 sourcetree 没有选择任意部分 discard 的功能。。。有啊。。。。
|
42
zjw7sky 2018-01-25 17:06:07 +08:00
这个我用了,很顺畅,但是我有 2 次 rebase,直接把我写的代码 discard 了,我的亲娘了,后续我就不敢再 rebase 了
|
43
lightening 2018-01-25 17:06:56 +08:00 1
我觉得如果是入门用户,就用 GitHub 桌面客户端。简单易懂,但是高级功能比较欠缺。
熟练一点的我推荐 tig。是 ncurse 写的命令行内 GUI 工具,类似 HTOP。启动快,VIM 或 Emacs 键绑定。历史和当前 status 查看很方便,也可以一行一行 commit。高级的功能迅速退出后用常规命令行工具即可。 |
44
jarnanchen 2018-01-25 17:25:56 +08:00
GitKraken + 1
一直在用更新频率也挺频繁的。我喜欢有人维护的项目。 |
45
tsl0922 2018-01-25 17:27:04 +08:00
我也来推荐一个:GitUp,不知道有没有人用过,地址是: http://gitup.co
|
46
hei1000 2018-01-25 17:29:13 +08:00
git-cli + magit 无敌了
|
47
flybluewolf 2018-01-25 17:41:51 +08:00
sourcetree 卡的一壁
|
48
laoyur 2018-01-25 17:46:09 +08:00
一直用 SmartGit 的表示,其他都是辣鸡(非引战,逃了
|
49
ashfinal 2018-01-25 18:12:50 +08:00
[不一样的 Git 客户端—— GitUp]( https://macplay.github.io/posts/bu-yi-yang-de-git-ke-hu-duan-gitup/)
|
50
victor 2018-01-25 18:26:25 +08:00
Tower 2 特棒,就是莫名其妙就崩溃。
|
51
02Hod3aQGmh6J5Rp 2018-01-25 19:48:58 +08:00
iTerm 首选
|
52
sammo 2018-01-25 20:15:21 +08:00 via Android
SmartGit +1, java 写的跨平台的 GUI 软件
|
53
singlepig 2018-01-25 21:51:40 +08:00
Github Desktop 有什么不好么?虽然功能简单了点,但是绝对够用,真正需要更多功能的时候上命令行
|
54
greatghoul 2018-01-25 22:04:55 +08:00 via Android
看起来很不错的样子
|
55
rashawn 2018-01-25 22:12:06 +08:00 via iPhone
tower 是可以部分 discard 的 不过 magit 比 tower 好用太多了 前提是熟悉 emacs 不过 magit 现在也在开发 emacs 环境以外的 git 客户端
|
57
inflationaaron 2018-01-25 23:01:11 +08:00 via iPhone
这种客户端除了看 branch 以外没觉得比命令行好多少
|
58
AAAgch 2018-01-25 23:37:19 +08:00
SourceTree
|
59
cheneydog 2018-01-25 23:49:31 +08:00
smartGit
|
60
Vanilla 2018-01-26 00:28:00 +08:00
magit +1
|
61
onceyoung 2018-01-26 02:18:44 +08:00
用惯了命令行就再也不想用图形化了,合并冲突除外
|
62
sxul07 2018-01-26 02:36:30 +08:00 via Android
Sourcetree 要强制登陆…我选择小乌龟+cli
|
63
KnightYoung 2018-01-26 06:40:44 +08:00 via iPhone
没人提 gitup 吗?个人感觉简单易用呀。
|
64
YellowLittleDog 2018-01-26 08:49:40 +08:00 via Android
oh my zsh + git 提示扩展更好用啊
|
65
wupher 2018-01-26 08:51:00 +08:00
我买了 tower 4 mac,还是早期 windows 的测试用户。
tower 4 mac 还是挺不错的,windows 上主要用的还是 sourcetree。 你这个 fork 感觉也不错,正在下载试用。不懂将来会不会收费。 |
66
hjdtl 2018-01-26 09:46:49 +08:00
还在用乌龟,是我太 naive 了吗
|
67
tedzhou1221 2018-01-26 10:09:36 +08:00
拒绝不好看的客户端界面,所以
GitKraken +1 |
68
cppgohan 2018-01-26 10:10:16 +08:00
win 下用 git extension 和小乌龟 git
小乌龟 git 还是用的更多一些... win 下的 tower 难用, bug 多, 很早弃掉了 |
69
KingYang 2018-01-26 10:17:04 +08:00 via iPhone
额,我想知道还有哪些 IDE 没有内置的
|
70
nathanw 2018-01-26 10:30:03 +08:00
试用了下,发现 git fork 少了 git flow 大法
|
71
ytlm 2018-01-26 10:54:45 +08:00
git 需要客户端吗?
|
72
CtrlSpace 2018-01-26 10:56:33 +08:00
用 JetBrains 全家桶编程,所以 git 也是用 IDE 自带的,命令行辅助,已经够用了。
|
73
codexu 2018-01-26 11:14:21 +08:00
gitKraken
|
74
klren0312 2018-01-26 11:19:50 +08:00
我就决的 bash 够了。。。
|
75
thundernet8 2018-01-26 11:39:02 +08:00 via Android
sourcetree 吧,当然我更推荐命令行加 meld 解决冲突
|
77
kappa 2018-01-26 12:06:46 +08:00
@gesse @mgcnrx11 @hackpro @Suclogger Tower 怎么能像 SourceTree 那样在 repo 列表展示未同步文件数?
这样 https://d.pr/i/s7HrRw+ |
78
Arnie97 2018-01-26 14:50:34 +08:00 via Android
直接用的命令行。alias git=hub 并加了非常多的命令缩写: https://github.com/Arnie97/dotfiles/blob/master/.gitconfig
|
79
gnaggnoyil 2018-01-26 22:42:11 +08:00
我就从来没见到在 win 下有哪个 git GUI 能同时满足美观展示提交历史和分屏展示 diff 这两条要求……所以我到现在都一直在用(有 icdiff 帮助下的)git 命令行……
|
80
jameslan 2018-01-27 03:02:45 +08:00 via Android
@gnaggnoyil source tree 支持 external difftool 吧
|
81
lonenol 2018-01-27 22:01:45 +08:00
我是 idea 解决冲突,其他命令行..
|
82
uhayate 2018-01-28 11:20:05 +08:00
挨个试了下大佬们的推荐。我才发现一直用的 SourceTree,确实不咋样 23333
|
83
lights 2018-01-28 11:36:03 +08:00 via iPhone
日常操作用命令行,语阅读提交线和历史的时候才用客户端,客户端用的很少
|
87
huiyifyj 2018-01-29 22:58:36 +08:00
Github Desktop.
捂脸-ing 我 git 一般也就用 github 和 gitlab。 |