Retcon
软件描述
用于轻松重写 Git 历史的原生 macOS 应用。通过拖放操作移动和合并提交,使用 cmd+Z 撤销任何错误,并在每一步都获得清晰的上下文。
官方网站
访问软件的官方网站了解更多信息
retcon.app
什么是 Retcon?
适用于 macOS 的原生应用,轻松重写 Git 历史。通过拖放操作移动和合并提交,使用 cmd+Z 撤销任何错误,并在每一步都获得清晰的上下文。
以更快速度重写 Git 历史,同时清晰掌握仓库状态。
直接操作提交:无需切换模式或窗口。
像重命名文件一样轻松改写提交信息,支持就地编辑。
几乎任何操作均可通过按下 cmd+Z 撤销,包括提交顺序调整、复杂变基,甚至远程推送。
重写、拉取或切换分支时,无需暂存和恢复更改。已暂存的变更也会自动保留。
暂停处理冲突时,可查看完整上下文:已成功应用的提交与待应用的提交。
即使存在待解决的冲突,仍可继续进行修改。
使用内置沙盒仓库,自由试验历史重写。
无锁定风险。Retcon 可与您喜爱的 IDE、通用 Git 客户端及 Git 服务协同使用。
成熟稳定:Retcon 1.0 经过两年多的开发与打磨。应用经过全面自动化测试,经历为期一年的封闭内测(吸引数百名测试者),并开展多轮用户界面体验测试。
🔄 替代方案
42 个选择
DioHub
DioHub 是一个开源的非官方 GitHub 移动客户端,旨在为移动设备提供最佳的 GitHub 使用体验。
gitg 是一个面向 gtk+/GNOME 的 Git 仓库查看器。其主要目标之一是为跨多个桌面环境的 Git 前端提供更统一的用户体验。它并非通过编写跨平台应用程序来实现,而是通过与类似客户端的紧密协作来达成……

GotHub
用 Go 编写的 GitHub 替代前端。
git-cola 是一个功能强大的 Git 图形用户界面,Git 是一种分布式版本控制系统。 cola 使用了 git-python 和 jsonpickle。cola 以 GNU GPL v2 许可证发布。

ForkHub
ForkHub 是一个开源的 GitHub 客户端,最初是基于 GitHub 官方 Android 应用被放弃后进行分叉开发的,此后得到了大量改进。你可以在更新日志中查看完整的变更列表:。

tig
Git 的文本模式界面。

GitHub Desktop Plus
这是 GitHub Desktop 的一个最新分支,包含多项提升使用体验的改进和面向高级用户的高级功能。


