cargo install gitui
我 tm 吹爆
![]() | 1 tuwulin365 2022-08-10 10:56:43 +08:00 |
![]() | 2 geelaw 2022-08-10 11:01:17 +08:00 via iPhone ![]() 你想说的是不是:GUI |
![]() | 3 crysislinux 2022-08-10 11:01:45 +08:00 git 的 UI 多如牛毛 |
![]() | 4 xiaoliu926 2022-08-10 11:03:57 +08:00 ![]() 习惯使用 sourcetree |
![]() | 5 jdhao 2022-08-10 11:04:41 +08:00 via Android ![]() lazygit, tig, gitui 都可以试试 |
6 lait233 2022-08-10 11:08:45 +08:00 ![]() idea 全家桶的带的 git 操作我感觉很舒服 |
7 joesonw 2022-08-10 11:18:38 +08:00 via iPhone 首先,你用到的 git 命令就是 UI ,下面还有 plumbing commands 。 你想表达的是 GUI 很多 GUI 的逻辑包含了好几个 git 命令,有冲突时比较容易出问题,这也是为什么很多人抱怨不好用,因为这些人完全不会用。 |
![]() | 8 kindjeff 2022-08-10 11:19:17 +08:00 有没有一种可能,大多数「软件」都没有 UI |
![]() | 9 zzzsy 2022-08-10 11:19:39 +08:00 via Android tui |
![]() | 10 icyalala 2022-08-10 11:21:49 +08:00 当然 CLI 也算 UI |
![]() | 11 mainjzb 2022-08-10 11:24:18 +08:00 ![]() GUI 有一个好处是可以明确知道一些信息, 比如冲突选项 -t 和 -x 参数只能选择其一使用,GUI 可以做到二选一效果。 另一种情况是,关联选项,例如 -t 之后才能用的-a -b -c 也可以从中体现出来 |
![]() | 12 qqjt 2022-08-10 11:25:18 +08:00 这样水? |
![]() | 13 wonderfulcxm 2022-08-10 11:25:21 +08:00 via iPhone gui 有,好不好用才是关键 |
![]() | 14 loading 2022-08-10 11:26:58 +08:00 最后发现 git-fork 这个真好用。 |
15 meetcw 2022-08-10 11:35:21 +08:00 终端一直用的 lazygit ,这个相比有什么优点吗? |
16 jackietsui72 2022-08-10 12:17:15 +08:00 via Android ![]() @zzzsy 一时竟分不清你说的是 text user interface 还是拼音 tui |
![]() | 17 dog82 2022-08-10 12:22:54 +08:00 git-fork sourcetree idea 自带的 |
![]() | 18 nba2k9 2022-08-10 12:23:58 +08:00 JetBrains:优秀的 Git GUI 开发者 |
![]() | 19 andyJado OP |
![]() | 20 andyJado OP |
21 missdeer 2022-08-10 13:12:54 +08:00 via Android 吹爆 git tui |
![]() | 22 zzzsy 2022-08-10 13:14:32 +08:00 @jackietsui72 [笑哭],应该大写的 |
![]() | 23 liuxey 2022-08-10 13:35:29 +08:00 Jetbrains 的 git 视图简直是教科书级别,建议 Jetbrains 推出一个独立的软件:Jetbrains Vers 把 SVN Git Mercurial 等组件打个包; |
24 superrichman 2022-08-10 13:46:52 +08:00 Sublime Merge 体验很不错 |
![]() | 25 sander 2022-08-10 13:58:59 +08:00 Fork |
![]() | 26 darksword21 PRO magit 默秒全 |
27 56rhcrivs55TVKdX 2022-08-10 15:26:45 +08:00 git 用 cli 太舒服辣 |
![]() | 28 20015jjw 2022-08-10 15:40:18 +08:00 via iPhone 习惯就好 我 git 和 hg 都是 cli 不习惯就用其他软件 |
![]() | 29 knightdf 2022-08-10 15:42:00 +08:00 git cli 才是王道 |
![]() | 30 fqzz 2022-08-10 18:39:28 +08:00 gitk - The Git repository browser https://git-scm.com/docs/gitk/ |
![]() | 31 gimp 2022-08-10 19:24:04 +08:00 Fork |
![]() | 32 jsq2627 2022-08-10 23:25:49 +08:00 ![]() 过去用了很多年 sourcetree 和 gitkraken ,直到后来入职某家公司,全公司上千人在一个大 monorepo 上工作,仓库有接近 6 位数 commit ,发现没有一个 git gui 能流畅应对这种怪兽级仓库,但是 git cli 还是很流畅。 |
![]() | 33 Macolor21 2022-08-10 23:30:24 +08:00 idea 的 GUI 比较好用,主要是简单 |
![]() | 34 christin 2022-08-11 02:35:33 +08:00 via iPhone ![]() @liuxey 用着还行,有一点很反人类。在右下角点击操作 git 的时候只能操作一次,然后就会收起来下拉菜单,还要重新点开。 比如我要合并到 master 分支,我要先点 master - 签出,再点 master - 更新 ,再点想要合并的分支-点合并到 master ,再点 master 分支-点击推送。 就一个合代码推送要点好几次。也可能是我操作的不对,欢迎指教。 |
35 xz410236056 2022-08-11 09:58:05 +08:00 ![]() mac 下: sourcetree 中文方便 fork 突出就是个快 gitkraken 好看,但收费且慢。 |
36 xz410236056 2022-08-11 10:03:33 +08:00 @jsq2627 #32 试试 fork 。tree 大工程确实卡 |
![]() | 37 lancelock 2022-08-11 11:11:39 +08:00 独立的软件感觉 fork 不错,但装了也很少打开过。一般用开发工具自带的客户端,或者命令行,很少额外打开一个软件 |