OhGithubLost

OhGithubLost 使用说明

面向使用者,介绍如何安装、登录与使用主要功能。

一、这是什么

OhGithubLost(简称 OGL)是一个 GitHub 仓库管理客户端,手机、平板与桌面可用。用它浏览与编辑仓库、处理 Issues 与 Pull Requests、查看 Releases 与 Actions、管理 Gist,不必打开浏览器。

二、适用平台

平台 状态 说明
Android ✅ 支持 当前主要目标;4 架构 APK + AAB
Windows ✅ 支持 x64 / arm64;长路径建议开启
Linux ✅ 支持 x64 / arm64;deb / rpm / AppImage;glibc ≥ 2.35(Ubuntu 22.04 一代及以上)
macOS / iOS ❌ 弃用 最后支持版本 v5.3.0
macOS 未测试 未签名构建,需自备证书或自行构建
iOS 未测试 未签名构建,需自备证书或自行构建

macOS 与 iOS 的构建产物为未签名包,设备上不能直接安装使用。

三、开始使用

3.1 登录

3.2 首次权限引导

首次启动会说明应用需要哪些能力、用于什么。应用会真正调起系统权限弹窗;仍拿不到权限时如实提示到系统设置开启,不会假称已授权。之后可在「设置 → 维护 → 权限与引导」重新查看。

四、界面总览

手机底部、平板与桌面侧边有四个入口:首页、搜索、我的、设置。

五、首页

六、搜索

七、仓库页

顶部:星标 / 取消星标、复刻仓库。以下八个标签:

  1. 代码:目录浏览(文件夹排在文件前),按类型显示图标。点文件查看内容;长按(手机)或右键(桌面)弹出菜单:下载、详情、删除;进入编辑可修改并提交。
  2. Issues:列表与筛选;详情含正文与评论;可新建议题、发表评论、关闭或重开。
  3. Pull Requests:列表与详情;展示变更文件与增删行统计;有补丁时可展开查看。
  4. Releases:列表与详情;查看说明、下载附件;新建、编辑(标签 / 标题 / 说明 / 草稿 / 预发布)、删除。
  5. 分支:列表;新建、重命名、删除。
  6. 提交:历史列表;详情展示该次变更文件与分色补丁。
  7. Actions:运行列表;详情展示作业与步骤、状态与耗时;可重新运行、取消;可手动触发支持手动触发的工作流(选择工作流、填写分支与参数)。
  8. 设置:编辑仓库名称与描述、配置自定义域名(CNAME)、启用 Pages、删除仓库(二次确认)。

八、代码编辑器

九、Gist 片段

入口在「我的」。支持列表、详情、新建、编辑与删除。

十、下载管理与草稿箱

下载管理(首页右上角下载图标):

草稿箱(「我的」页):

十一、通知中心

首页右上角铃铛图标进入。汇总运行事件(成功、告警、错误),可按「全部 / 告警 / 错误」筛选,单条可复制用于反馈。

十二、我的

十三、设置

设置页为可折叠分组,默认收起:

十四、数据可靠性与隐私

使用者可以感知到的几点:

十五、常见问题

十六、许可

本项目使用 Apache License 2.0(Apache-2.0),条款见仓库根目录 LICENSE,第三方组件声明见 NOTICE。