返回 AI 资讯
社区讨论V2EX 技术

SourceGit 和 Fork 怎么选?两个都用过的来聊聊

最近刚开始比较认真地学习 Git ,Windows 下准备选一个长期使用的 GUI 。 目前在试 SourceGit 和 Fork 。 SourceGit 目前给我的感觉挺好,免费、开源,而且有中文界面,commit graph 、diff 、branch 、merge/rebase 这些常用功能也基本都有。 Fork 看起来也很成熟,界面和操作体验似乎更精致一些,而且听不少人说速度快、更新也比较积极。 但我现在比较纠结的一点是:Fork 到底有没有什么 SourceGit 明显没有、而且值得付费的功能或工作流优…

内容摘要

最近刚开始比较认真地学习 Git ,Windows 下准备选一个长期使用的 GUI 。 目前在试 SourceGit 和 Fork 。 SourceGit 目前给我的感觉挺好,免费、开源,而且有中文界面,commit graph 、diff 、branch 、merge/rebase 这些常用功能也基本都有。 Fork 看起来也很成熟,界面和操作体验似乎更精致一些,而且听不少人说速度快、更新也比较积极。 但我现在比较纠结的一点是:Fork 到底有没有什么 SourceGit 明显没有、而且值得付费的功能或工作流优势? 我自己实际试下来,两者的基础操作速度差距并不明显,至少没有到能明显感觉出来的程度。所以单纯“快一点”对我来说吸引力不大。 我比较关心的是日常使用: commit / amend / squash branch / merge / rebase diff 和历史查看 stash cherry-pick GitHub 日常工作流 worktree 等稍微进阶一点的功能 如果只是“Fork 更漂亮、更成熟一点”,那我可能继续用 SourceGit ;但如果有一些真正能提高效率的 workflow ,是 SourceGit 比较欠缺的,我也愿意付费买 Fork 。 另外 Sourcetree 我也看过,不过目前感觉 SourceGit 的中文界面和跨平台支持对我更有吸引力,所以主要还是想比较 SourceGit 和 Fork 。 想问问两个都长期用过的人: 你们最后为什么选择 Fork / SourceGit ?有没有什么具体功能或使用场景,让你觉得另一个明显不如它? CLI 就是 Git Bash 不用推荐了,我也会学习和使用 Git CLI ,这里主要想讨论 GUI 本身的体验。 另外我本身高度近视,长时间看 CLI 对我来说不太舒服,GUI 的可视化界面和较大的文字对我更友好,所以这也是我比较看重 GUI 的一个原因。 谢谢。

资讯来源

V2EX

原文链接

打开原文
SourceGit 和 Fork 怎么选?两个都用过的来聊聊 · AI 资讯 · AIGOOD - AIGOOD