Magit
软件描述
Magit 是 Git 的完整基于文本的用户界面。它弥补了 Git 命令行界面与各种图形界面之间的明显空白,使您只需按几下记忆性快捷键,即可完成从简单到复杂的版本控制任务。
官方网站
访问软件的官方网站了解更多信息
magit.vc
什么是 Magit?
Magit 是 Git 的完整基于文本的用户界面。它填补了 Git 命令行界面与各种图形界面之间的明显空白,让您仅通过几个易记的快捷键即可完成从简单到复杂的版本控制操作。Magit 看起来像是运行若干 Git 命令后得到的结果的美化版,但在 Magit 中,所有可见信息都具有可操作性,其程度远超任何 Git 图形界面,并且会自动在信息过期时刷新显示内容。后台中,Magit 仅执行 Git 命令,若您希望,还可查看具体执行的命令,从而通过使用 Magit 学习 Git 命令行。
使用一段时间 Magit 后,您将成为更高效的版本控制使用者。Magit 支持并简化了许多其他 Git 客户端用户认为无法合理映射到非命令行界面的 Git 功能。无论对 Git 初学者还是专家而言,Magit 都比命令行或任何 GUI 更快速、更直观。
🔄 替代方案
11 个选择TortoiseGit 是 Git 的 Windows 资源管理器接口,基于 TortoiseSVN 开发。它是开源的,可完全使用免费软件构建。

Thermal
Thermal 是一款由开发者为开发者打造的免费、开源、跨平台 Git 图形界面工具。它是一款基于 Electron 与 Vue.js 构建的桌面应用程序,通过提供简单易用的图形化界面及内置功能,让您在一个地方管理所有 Git 仓库。
一个用于创建提交和管理分支的工具。受 gitool 启发并最初基于 gitool 开发。使用 Tcl/Tk 编写。自 Core Git 1.5 版本起,稳定版本随其发布。
git-cola 是一个功能强大的 Git 图形用户界面,Git 是一种分布式版本控制系统。 cola 使用了 git-python 和 jsonpickle。cola 以 GNU GPL v2 许可证发布。

Giggle
Giggle 是 git 内容追踪工具的图形前端(可将其视为 GTK+ 上的 gitk)。

lazygit
lazygit 是用 Go 语言(编程语言)和 gocui 库编写的 Git 命令的简单终端用户界面。

Commit
Commit 是一个帮助你编写更佳 Git 和 Mercurial 提交信息的编辑器。






