试了 Gitkraken、smartGit、GitCola,都不是特别满意。不知道还有其他的推荐吗?
![]() | 1 FakeLeung 2019-02-06 16:33:37 +08:00 via Android ![]() gitkraken 感觉挺好使。 |
2 lizhuoli 2019-02-06 16:33:48 +08:00 via iPhone ![]() mac/Windows 下推荐 SourceTree,Linux 下推荐 Gitkraken …… |
3 boris1993 2019-02-06 16:33:54 +08:00 via Android Fork? |
![]() | 4 loading 2019-02-06 16:34:55 +08:00 via Android linux 其实自己研究一下 git,写成 alias 就挺好。 |
5 richangfan 2019-02-06 16:42:10 +08:00 ![]() vscode |
![]() | 6 xiaomimei 2019-02-06 16:49:04 +08:00 via Android 同 2 楼 |
7 luozic 2019-02-06 16:54:06 +08:00 via iPhone idea 自带 git |
8 VDimos 2019-02-06 16:58:49 +08:00 via Android idea 自带的挺好用的 |
![]() | 9 icylogic 2019-02-06 16:59:14 +08:00 via iPhone ![]() 用了一段时间 gitkraken,好看是好看,感觉实用性和速度 windows 下不如 sourcetree,linux 下不如 smartgit。而且我很烦一点是凭什么总让我登陆。 不过现在一般简单的 commit, diff 和 blame 直接在 vscode 里用 gitlens 了,剩下比如 revert 和 git flow 之类的就命令行。 |
10 Rasphino 2019-02-06 16:59:55 +08:00 via Android ![]() sublime merge |
![]() | 11 pkookp8 2019-02-06 17:38:59 +08:00 via Android ![]() 命令行。。。。 |
![]() | 12 alexfu 2019-02-06 17:42:01 +08:00 ![]() magit |
13 quinoa42 2019-02-06 18:13:36 +08:00 via Android omz 的几个补全和默认配置+自己写的一点 alias+vim 设成 difftool/merge tool,commit 也会直接走设成$VISUAL 的 vim 有必要的话还可以用 fzf 来筛选补全 |
![]() | 14 applehater 2019-02-06 18:40:26 +08:00 via iPhone idea |
![]() | 15 hanxiV2EX 2019-02-06 18:44:00 +08:00 via Android tig 不错 |
![]() | 16 wweir 2019-02-06 19:26:09 +08:00 via Android gitg |
![]() | 17 ysc3839 2019-02-06 19:42:34 +08:00 via Android git gui |
![]() | 19 akiakiseofficial 2019-02-06 21:41:45 +08:00 via iPhone 命令行 +1,Win 下同命令行 |
![]() | 20 tourist2018 2019-02-06 22:07:50 +08:00 客户端没怎么用过 命令行 review 代码 gitlab 够用了 |
21 fox0001 2019-02-07 00:13:16 +08:00 via Android 既然是 Linux,肯定首选命令行~手机上也是 Termux 跑 git 命令 |
![]() | 22 ericgui 2019-02-07 00:17:50 +08:00 命令行 |
![]() | 23 qiyuey 2019-02-07 00:32:33 +08:00 via Android idea 自带的 |
24 comzyh 2019-02-07 02:25:59 +08:00 via Android sublime merge |
![]() | 25 Naiqus 2019-02-07 07:10:09 +08:00 命令行+vscode gitkraken 界面太慢,merge tool 经常抽风 |
![]() | 26 ihipop 2019-02-07 07:51:32 +08:00 via Android smartgit,而且现在人民币计价优惠 |
![]() | 27 jpuyy 2019-02-07 08:43:23 +08:00 via iPhone 命令行 |
28 dilu 2019-02-07 10:23:31 +08:00 via Android idea 自带的 |
29 iam070 2019-02-07 11:16:44 +08:00 via Android 用 vim+fugitive |
![]() | 30 hronro 2019-02-07 11:44:26 +08:00 sublime merge 感觉还是不错滴 |
![]() | 31 pathbox 2019-02-07 15:11:56 +08:00 via iPhone git+tig 完全够用 |
32 zqguo 2019-02-07 15:58:25 +08:00 命令行就够用了 |
![]() | 33 yuikns 2019-02-07 16:27:25 +08:00 自动补全非常重要。没配的机器我写的命令都是各种 tab 习惯性残废的... 但是要是用桌面,那得多不方便啊。感觉只有在冲突解决时候要考虑吧 |
![]() | 34 Immortal 2019-02-07 16:41:58 +08:00 smartgit 啊 为啥都没人提 |
35 swcat 2019-02-07 20:28:48 +08:00 via iPhone smartgit 说命令行的真是够了,本来就图个简单方便,用命令行不是没事找事吗,gui 在合并代码解决冲突,review 代码的时候,那真不是命令行能比得上的 最开始用 git 也全用命令行,后来有人说我装逼,我不服就改用了 sourcetree 后来 smartgit,发现真香,能点点点的干嘛费脑子输入命令,还可能输入错误 |
![]() | 36 ooops 2019-02-07 21:37:33 +08:00 sublime merge 不过不够强大。beyond compare 不知道有没有 Linux 版 其实 git cli 各种 alias guidifftool 就可以了。解冲突我还是喜欢用 vim 打开生解。gui 主要就是用来看分支图,和 commit 时的 review。 |
![]() | 37 hxt 2019-02-08 11:30:23 +08:00 git 桌面端主要用来看文件对比,其他 git 操作用命令行比较方便,而且不容易误操作。 |
![]() | 38 DioV 2019-02-08 12:39:28 +08:00 sublime merge,Mac 也用这个了 |
39 linxl 2019-02-08 21:09:51 +08:00 居然没有像我这样用 gitk 的。。。 |
41 4357 2019-02-15 16:00:07 +08:00 git gui 啊 |
43 opsonly 2019-03-11 21:38:37 +08:00 zsh 的 git 命令简写 |
44 gamesover 2019-05-04 17:51:23 +08:00 大家试试 https://www.git-scm.com/download/gui/linux 收费的推荐 GitKraken,免费的 GitAhead 不错 我试过 Git Extensions,发现 ubuntu 下字体不对,懒得整了 |