- GitExtension:目前觉得功能最丰富的,但是很久都没有 dark mode ,不喜欢他了。
- Github Desktop:操作很舒服,但是功能却很多比如没有查看单个文件提交历史,没有 file tree 这些。
- Fork:pull 需要二次确认,总感觉别扭
- 小乌龟那个叫啥来着,不是很喜欢这种和资源管理器耦合很深的。
- CLI 就请不继续聊了,这里只谈 GUI 。
101
ggvoking May 27, 2024
用过很多,还是 fork 最流畅和顺手
|
102
noahlias May 27, 2024
@gadfly3173 submodule 是异端 这么难用😦 竟然也要支持吗
一般很大的 monorepo 都不会用 submodule 来管理 |
103
Aurorataro May 27, 2024
@aduangduang #49 那你点进这个帖子意义何在?秀一下你的优越感吗
|
104
JimMoen May 27, 2024
Emacs 上的 Magit 包
https://magit.vc/ |
106
ajan May 27, 2024
Sublime Merge
|
107
noahlias May 27, 2024
@gadfly3173 另外你说的登记 提个 pr 就好了( https://github.com/git/git-scm.com/blob/main/README.md#adding-new-gui)
只是因为它比较新刚出来 所以没有 这个列表都是贡献者往上加的 |
108
yooomu May 27, 2024
要求不高,idea 自带的日常开发足够好用了,可视化也直观,合并代码解决冲突相当好用
|
109
ymz May 27, 2024
@mercurylanded 我用老是卡死
|
110
server May 27, 2024
lazygit 🐶
|
111
liangguge696 May 27, 2024
sourceTree 巨好用
|
112
OOy80my4453z4448 May 27, 2024
webstorm git +1 , 里面有一个功能在 VScode 死活找不到替代的, 就是选择文件夹后 git 的对比可以对比出当前文件夹所有文件的变更
|
113
OMGZui May 27, 2024
Sourcetree
|
114
Hawthorne May 27, 2024
现在我只用 sublime merge ,既快又好用
|
115
tyrone2333 May 27, 2024
idea 自带的 非常好用
|
116
Suclogger May 27, 2024
Tower 。多年前入门 Git 用的 Tower 制作的课程,非常精美,从此就一直使用它了。
|
117
iamqiwei May 27, 2024
我挺喜欢 GitKraken 的,主要是好看
|
118
AmosLi May 27, 2024
为什么不用 cli , 感觉比 GUI 好用很多.
|
119
XMustang May 27, 2024
git in idea
|
120
um1ng May 27, 2024
Git lens yyds
|
121
Wooork May 27, 2024
看没有人说的:**开源**的 [gitup]( https://github.com/git-up/GitUp)。虽然功能不算多,但是简洁实用,尤其是在拆分、合并、调整 commit 顺序等非常好用,劣势是 diff 功能一般,文件太多时容易卡死。
|
122
Wooork May 27, 2024
原来不支持 mardkdown 的,重新编辑下:
看没有人说的:开源的 gitup ,链接: https://github.com/git-up/GitUp 虽然功能不算多,但是简洁实用,尤其是在拆分、合并、调整 commit 顺序等非常好用;劣势是 diff 功能一般,文件太多时容易卡死。 |
123
17681880207 May 27, 2024
Sourcetree...
该有的功能都有,全平台统一。😀 |
124
liuliancao May 27, 2024
我不是开发 所以没那么多 git 的需求 看的时候 都是 emacs 里面 magit 看 需要执行 review 的时候 !执行下 command
|
125
calvinHxx May 27, 2024
fork 。性能完爆 souretree 功能也更全, 支持局部 stash 、局部 discard 、多分支并发 fetch 、pull 。
|
126
catamaran May 27, 2024
说 sourcetree 好用的,是没用过其他工具吧。目前用 fork+idea
|
127
Kyaru May 27, 2024
SourceGit
基本功能够用了,跨平台,而且还不是 electron 写的 |
128
qinxs May 27, 2024 via Android 还这么多吹 Sourcetree 的 😂😂😂
smartgit 是最好用的 跨平台、功能完善 但价格也感人… |
129
kevenli May 27, 2024
@XXWHCA 试试在软件设置里配置下 SSH 密钥?如果不支持的话可以在这里反馈 https://git.code.tencent.com/TencentUGit/UGit/issues ,会有开发者跟进的~
|
130
kgf0ry May 27, 2024 via Android
投 SmartGit 一票
|
131
chingyat May 27, 2024 via iPhone
magit 漂亮、直观、易用、强大 🐶
|
132
lujiaxing May 27, 2024 TortoiseGit...
功能最完善, 操作逻辑顺畅, 直观. 一个不太了解 Git 的人, 你给他安装好一个 TortoiseGit 外加一个语言包之后, 照着菜单点一遍基本就能把 Git 的绝大多数概念都解释清楚了. 这个软件其实就是 "界面不好看但 User Experience 非常棒" 的典型案例. 拿这个软件来怼一些鼓吹 "Linux 桌面版上的软件相比于 Windows 无非是不好看而已" 的狂热信徒其实是非常合适的... 另外一个可以做到类似效果的软件叫 GitKraken, 但它是收费的. |
133
qwert56789 May 27, 2024 via Android
lazygit
|
134
celestylr May 27, 2024
magit ,完美,甚至是我使用 Emacs 的理由之一
|
135
liyafe1997 May 27, 2024
vscode 的 git graph 和 git history 插件
|
136
TonyG May 27, 2024
之前我是 sourcetree 的死忠粉,认为 mac 版结合 xcode 的 differ 工具太爽了,后来遇到了一个叫 gitlens vscode 插件,把 sourcetree 秒的渣都不剩。
|
137
rehoni May 27, 2024 via Android
还得是 fork ,流畅的一批
|
138
lsk569937453 May 27, 2024
idea 默秒全。
|
139
the1812 May 27, 2024
VSCode 内置功能 + Git Graph + GitLess
|
140
diagnostics May 27, 2024
以前因为 JetBrains 的 Git 不好用,用的 GitKraken ,现在是 JetBrains 自带的
|
141
darkhandz May 28, 2024
magit, 学会用 Emacs 之后用它,两者结合体验非常好
|
143
vxlol May 28, 2024
我用 TortoiseGit ,就冲它的版本分支图,非常直观体现各分支关系,我发现除了 TortoiseGit ,没有其它 Git Gui 工具能做出这个功能!
|
144
Jack927 May 28, 2024
gitkraken 好用,但是现在可以完全用 vscode 内的 git Graph 插件替代
|
145
sherlockwoo May 28, 2024
哪些是可以方便切换提交者的?
|
146
liuidetmks May 28, 2024
git 自带的 gitk 挺好的
|
147
lmmir May 28, 2024
jet brains 内置的 git 有没有希望独立出来一个单独应用。
|
148
datadump May 28, 2024
gitkraken10.0.1 河蟹版。缺点是不支持 ssh config ,但是可以 ssh agent
|
149
thinkwei2012 May 28, 2024
jetbrains 自带+1
|
150
msg7086 May 28, 2024
重度 Git 用户,日常使用 SmartGit 。
|
151
leisifung May 28, 2024
只用命令行
|
153
hellodigua May 28, 2024
GitKraken +1
|
154
lululau May 28, 2024
Magit: 我不是针对谁,我是说,在座的各位都是垃圾,我让小弟上就行了,Neogit, 你先上
Neogit: 好的,老大。git clone -b neogit https://github.com/lululau/nvchad-starter.git ~/.config/nvim && cp ~/.config/nvim/magit /usr/local/bin/; cd $PROJECT_DIR; magit |
155
ooolooo May 28, 2024
Sublime Merge 完美应对一切复杂操作
日常简单操作编辑器使用内置 git sourcetree 相比可太卡了 |
156
wupher May 28, 2024
最早用 Tower ,但它家太贵了,还弄成了订阅制。
现在用 fork |
157
0xD800 May 28, 2024
用过最好用的就是 jetbrains 的,其他感觉不会用
|
158
wtxagxy May 28, 2024
lazygit
|
159
MrDarnell May 28, 2024
jetbrains 自带的应该是最好用的,没发现能超越的
|
160
Dongxiaohao May 28, 2024
以前用 gitkraken 现在用 jetbrains 自带的
|
161
nexo May 28, 2024
Github Desktop 优点: 官方 不用担心突然跑路 没有人维护 突然收费等等 使用简单 一般的操作都够用了 要看单个文件历史就去 ide 里看
|
162
andy0570 May 28, 2024
Sourcetree
|
164
soloV2 May 28, 2024
Fork +1,
流畅稳定, 唯一缺点的时不时提示捐赠 SourceGit+1 流畅稳定,且开源免费, 跨平台, 功能不多也不少, SourceTree ,Bug 多,容易崩溃,不稳定.不推荐 |
165
Maahes May 28, 2024
只用 vscode 的 git graph 插件
|
166
cang00jia May 28, 2024
vscode + gitlens
|
167
qtxxm May 28, 2024
sublime merge
|
168
weixiangzhe May 28, 2024
在用 fork, 主要需求不多 只看看 提交历史,其他操作都是 cli 处理的
|
169
mitoop May 28, 2024
体验这个的 https://ugit.qq.com/ 注意了, 稍微操作不当就把你原本的密钥对删除了.
|
170
qizheng22 May 28, 2024
SourceTree 虽然有点慢,有些小 bug 。但是看 git 历史,追踪分支,还没找到比 SourceTree 更直观的。犹其是涉及多个支持的。分支越多,越能体现 SourceTree 的直观。
楼上说的 vs 里有个 git graph 插件,也可以,只是好久没更新了。操作起来也没 SourceTree 方便。 |
171
Bologna May 28, 2024
VScode+GitExtension ,不过后来直接 webstorm 了
|
172
jsun969 May 28, 2024
vscode + gitlens 免费版
|
175
jianming348 May 28, 2024
Fork 前两周刚买了 license
在 Mac 上,目前是我用过的最顺畅的。 |
176
skyqiao May 28, 2024
Fork 看着挺简洁的
|
177
zhhqiang May 28, 2024
一般用编辑器自带的,不好用的用 fork 简单处理下,在不济就用命令处理 - -。
|
178
flashpython May 28, 2024
@Phariel 拉取感觉比命令行慢
|
179
mirakyux May 28, 2024
idea+1
|
180
shwomen1234fs May 28, 2024 via iPhone
感谢
|
181
bugmaker233 May 28, 2024
JB 自带的 git 管理挺好用的,就是只能管理当前的项目。多个项目管理用 Source Tree ,但是 st 打开大文件太卡了
|
183
vueli May 28, 2024
vscode 的那个,写完代码顺手直接提交
|
184
aahao May 29, 2024
Sourcetree + Github Desktop
|
185
gesse May 29, 2024
|
186
xubeiyan May 29, 2024
居然有人吹 VSCode 自带的……连个 rebase 都没有你还指望它干嘛……rebase 用得少的话那你根本没有深度使用 Git……散了吧……你就说哪个 GUI 合并若干个提交最方便吧……没见过比 ToitorseGit 更方便的了
|
187
jindeq May 29, 2024 @Volekingsg 看了这么多楼你没发现这是一篇鹅厂 git 的引流贴吗
|