MustInstall探索好用的应用
搜索评测和应用
Phogit
初步了解 · iPhone / iPad

Phogit

移动 Git 工作区,带有 Pro 背后的推送和高级历史记录工具

前往官方商店下载 ↗

Phogit 是适用于 iPhone 和 iPad 的 Git 客户端和代码编辑器。其官方描述涵盖克隆存储库、编辑文件、审查更改和提交,一次性购买专业版即可实现推送和大量高级操作。免费与专业版的边界很重要:本地提交与将更改发送到远程存储库不同。

目标受众是希望在移动设备上使用存储库以供审阅或集中工作的开发人员。这是基于官方列表的初看,而不是经过测试的开发工作流程。我们尚未通过主机进行身份验证、编辑存储库、解决合并或推送提交。

依据官方商店信息撰写。我们尚未对这款应用进行实际测试。

应用提供什么

可以通过 HTTPS 或 SSH 从常见的 Git 主机克隆存储库,并描述子模块、可选的浅层克隆和 Git LFS 传输。文件应用公开 Phogit 位置,以便其他应用可以就地编辑存储库文件。这种便利性使得变更审查变得非常重要:在其他地方进行的编辑仍然可以成为存储库工作树的一部分。

该编辑器列出了许多编程和标记语言的语法突出显示,包括 R Markdown 和 Quarto 中特定于语言的块。它遵循 .editorconfig,并提供查找、撤消、重做、键盘快捷键以及 Markdown、HTML 和笔记本的预览。Jupyter notebook 预览并不能确定是否包含代码执行或完整的运行时。在将手机视为开发环境的替代品之前,请先检查一下这种区别。

变更审查包括文本差异和多个图像比较视图。整个文件可以暂存、取消暂存或丢弃,而暂存单个块则需要 Pro。功能包括提交、修订、stash 暂存和 revert 撤销提交,以及 iPad 上带有三窗格编辑器的内置合并工具。在提交之前检查差异,而不是假设成功保存的文件仅包含预期的更改。

分支、标签、远程和提交图支持历史记录导航。 Pro 添加了 rebase、cherry-pick、历史编辑、多个远程仓库和提交签名。这些操作会产生不同的后果;重写本地历史记录并不等同于直接的新提交。我们尚未验证该界面如何解释破坏性行为或冲突。

安装前须知

主机集成包括免费阅读拉取请求,以及在 Pro 下创建、评论、审查和合并。 CI 日志、webhooks、修改快捷方式操作和背景检查也被列为 Pro。合并请求的能力并不授予项目这样做的权限;存储库策略和用户的实际角色仍然相关。

身份验证可以使用受支持的主机登录、令牌或 SSH 密钥,Pro 中包含与密钥相关的访问。开发人员表示,令牌和密钥保留在设备的钥匙串或安全区域中,并且服务器指纹在信任之前显示。这些属于安全声明。通过适当的可信渠道验证预期的指纹,而不是仅仅因为出现提示就接受不熟悉的服务器。

该列表显示,没有单独的 Phogit 帐户、分析或跟踪。这不会删除与 Git 主机的帐户和网络关系,并且我们尚未审核凭证处理。存储库可能包含私有源、配置或其他敏感信息;考虑正在克隆的内容以及哪些其他应用可以访问其文件。

在重要工作中使用高级历史记录工具之前,请保持对现有存储库状态的清晰引用并了解项目的协作规则。我们尚未测试从错误的丢弃、变基或与强制相关的操作中恢复。移动界面不会减少 Git 的后果,因此在发送任何内容之前请检查实际的更改和目的地。

在推送之前,检查所选的远程和分支以及差异。发送到错误目的地的正确提交仍然会给协作者带来问题或过早暴露工作。

浅层克隆和完整历史可以满足不同的需求。如果任务依赖于较旧的提交或祖先,请在假设相关信息可用之前检查所选克隆实际包含的内容。该列表支持浅层克隆,但不承诺在每个配置中进行相同的历史访问。

价格与使用条件

Phogit 对于未标记为 Pro 的功能是免费的。一次性购买的专业版包括推送、SSH 密钥、单块暂存、附加远程仓库、高级历史记录工具、签名、拉取请求操作和其他列出的附加功能。家庭共享被描述为支持。购买前请确认当前区域价格。

Pro 以版本形式出售,而不是以订阅形式出售。购买的版本在规定的覆盖期内保留其包含的功能和添加内容;为更高版本添加的专业功能属于新购买的产品。检查当前版本条款,而不是将一次性付款解释为无限期的每一项未来 Pro 功能。该应用需要当前指定的 iOS 版本,因此请验证实际设备上的兼容性。

我们的看法

Phogit 的重点诉求是将存储库审查和编辑引入一个移动工作空间,包括有用的文件和图像差异。只要了解所需的主机访问权限和 Pro 边界,它可能适合在桌面之外进行小的修正或仔细检查。没有证据表明每个桌面构建、运行时或团队程序都在手机上重现。

从非关键存储库和其差异易于验证的更改开始。在评估远程推送或高级历史操作之前,检查本地编辑、暂存和提交创建。我们的看法仍然是临时的:清单很详细,但实际可靠性、凭证安全性和冲突恢复尚未经过独立测试。

信息来源

App Store ↗

应用图标来自官方商店页面。