离线时使用 GitTree
GitTree 是本地优先:每个本地 Git 功能都无需连接即可工作,包括提交、分支、合并、变基、存储、历史记录和撤消。获取、拉取、推送、托管集成、CI/CD 和 Nour 的提供商需要网络;而离线时 GitTree 显示它读取的最后数据并这样说。
免费已更新
免费使用 GitTree:登录后的所有本地 Git 功能。
开始之前
- 在线时登录 GitTree 一次。在离线之前获取最新的远程分支。
在哪里可以找到它
- 诸如“无法联系到提供商;这些是最后一次已知的检查”之类的消息。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| 当您重新上线时获取 | ⌘⇧F | Ctrl+Shift+F |
步骤
照常工作
像平常一样进行阶段、提交、分支、合并、变基和存储:这些不需要连接。
读取缓存的内容
拉取请求、问题和检查显示最后一个副本 GitTree 读取,标记为可能已过期。
重新上线后同步
获取,然后推送您的提交。自动获取会自行恢复。
预期结果
您的本地工作将在离线状态下继续进行,并在您重新连接时同步。
官方版本中的版本检查
官方版本会不时检查其版本是否仍受支持。超过 7 天仍未连接到 GitTree 的服务后,应用程序会显示 GitTree needs to check in,并要求您连接并再次检查。您的存储库不受影响。
如果出现问题
Pro 功能在长时间离线时停止工作
当 GitTree 无法检查您的试用或套餐时,Pro 功能会在可以检查时恢复。免费的本地 Git 继续工作。
问题
我需要 GitTree 帐户才能离线使用吗?
您登录一次,这需要连接。之后,GitTree 在没有互联网的情况下恢复您的会话,并且本地 Git 继续离线工作。