大家来说说你们都用的什么 Git GUI 工具呢?我来说说我用过的这一些优缺点。

37 天前
 qcbf111
12277 次点击
所在节点    git
187 条回复
minami
37 天前
@kevenli #3 看了下又是鹅厂祖传的不支持 Linux😅
pompeii
37 天前
sourcetree 经常无法推送代码到远程,其他功能挺好用
RRRoger
37 天前
@qcbf111 mac 不卡 windows 卡
dr2009
37 天前
GitKraken
ilovecqrwx
37 天前
Jetbrains 自带的,非常好用
bigTeacher
37 天前
idea 自带的,写个代码需要这么多工具?
ns09005264
37 天前
gitui tui 界面,满足平常使用需求了
复杂操作用 GitKraken ,不过不常用。
shoalyu
37 天前
source tree 但是感觉越来越慢,快受不了了
kevenli
37 天前
@chanChristin 不需要登录也可以的,只要是符合 git 标准的仓库都能打开~
用 URL 直接 clone ,或者 clone 到本地之后软件打开仓库目录就可以使用了
kevenli
37 天前
@minami 如我在#38 所说,这个软件主要也是面向内部需求开发的,迭代完善后开放了一个外部版本
站在产品的角度,我觉得 Linux 使用者对于计算机相对熟悉,也就相对不太需要用到 Git GUI ,(当然即使需要也有很多替代品,JetBrains 家 IDE 里面自带的 GUI 其实特别完善)
站在成本的角度,Linux 用户不多,单独维护一个版本不划算,毕竟这不是一个商业化的产品,成本是内部公共分摊的
chanChristin
37 天前
@kevenli #69 能打开,但是不能 push
yannxia
37 天前
macos 和 windows 上面免费的 sourcetree 就还可以
linux 上 smartgit 我觉得最好用(不过新版本已经不对个人用户免费了)
kevenli
37 天前
@chanChristin 你们的鉴权方式是什么呀,在设置里配置 SSH 密钥的鉴权方式试试看?(我不确定社区版有没有,我们用的内部版本是支持的~
lixile
37 天前
@kevenli 其实并不是的 有些高阶 或者涉及 submodule 的部分 很多开发不愿意学的 这是很无奈的
特别是从 svn 或者 p4 迁移过来的人 这就是为什么我说这个工具很好 真的很适合我们的场景 但是我司是 linux 场景
不过我看了开发语言 感觉并非没有自行编译 linux 版本的可能性 如果没有调用 c 库的话
另外问个题外话 我在二次开发 TCA
我想问一下 https://git.code.tencent.com/TCA/tca-tools/tca_lib.git 是涉密内容吗 所以不开放开源吗
我对里面的 datahandler 需要有点改动 现在发现没法改
sampeng
37 天前
以前我也找。后来发现除了 idea 家自带的。没一个能打的。要不是有些操作的逻辑反人类,要么就是某些操作和命令的逻辑对不上,一看是有些参数压根没支持。结果就 idea 家自带秒杀市面的一切 git gui 。这玩意就得研发自己用才知道好坏。别在那美其名曰优化体验了。天天用,自然知道好坏
DesnLee
37 天前
GitKraken 好用
leon0918
37 天前
默认用 Sourcetree 但为什么每次都卡的很,可能是我工程太大
guin
37 天前
用 GitKraken 的都不花钱吗? 价格不低呢
cchaan
37 天前
常规提交拉取、合并、cherrypick 等 Github Desktop 够用,其他操作上 tortoisegit
kevenli
37 天前
@lixile 我看了看 UGit 这个工具本身应该没有对外开源,内部是开源的

另外你说的 TCA 是这个吗,这个我不了解诶,搜到一些相关的,可以看看
https://github.com/TCATools/tca_lib (但这个确实只提供了编译好的版本)
https://github.com/Tencent/CodeAnalysis/blob/main/README_ZH.md
https://git.code.tencent.com/groups/TCA/tca-tools/-/projects/list

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

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

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

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

© 2021 V2EX