51github仓库随时翻,只读也够用
文件树、提交历史、单文件 diff 都能看,语法高亮完整保留。开会时被问到「那个函数上次谁改的」,掏出手机三十秒就能给出名字和时间,不必等回到工位。
说句实话,我们收到的安装求助里,八成不是安装包坏了,而是系统版本差一点点、存储空间差一点点、或者权限弹窗被顺手点了「拒绝」。下面这两组步骤照着走,通常五分钟内能装完并登录。
安装失败怎么办?按这个顺序排查,基本能定位到原因。
① 提示「解析包出错」——下载中断导致安装包不完整,删掉重下,别用断点续传的残缺文件。② 提示「空间不足」——安卓端安装加首次运行约需 150MB 空闲空间,清一下缓存再试。③ 点安装没反应——检查是不是被手机自带的安全中心拦截了,去「手机管家 → 病毒查杀 → 信任」里放行。④ iOS 卡在「等待中」——长按图标删除后重新从 App Store 获取,通常是上次下载残留的占位图标在捣乱。⑤ 以上都试过还是不行,把机型和系统版本发到 tech@51github.cn,我们会照着复现。
移动端不是把网页版等比缩小。我们只保留了那些「必须在手机上完成」的动作,剩下的宁可让你回到电脑前。下面六条是过去一年里打开频率最高的功能,按实际使用频次排的。
文件树、提交历史、单文件 diff 都能看,语法高亮完整保留。开会时被问到「那个函数上次谁改的」,掏出手机三十秒就能给出名字和时间,不必等回到工位。
逐行评论、通过、请求修改三个动作都在。手机屏小,我们做了「只看改动行」的折叠模式,一个几十行的 PR 滑两屏就能过完,比横向拖拽网页版顺手。
在路上想到一个边界情况,直接新建 Issue 并打上标签,草稿自动存本地。没有网络也能写,等有信号了再提交,不会因为切后台把半句话弄丢。
流水线挂了会推送通知,点进去直接落到失败的日志行,不用从构建列表一层层点。半夜被叫醒处理线上问题,这一步能省掉两分钟找入口的时间。
通知按「提到我 / 我参与的 / 全部」三档分流,可以只留第一档。我们把红点做得克制,只在你真的需要动手时才亮,而不是每条动态都跳一下。
网页端登录时手机上扫一下即可,也可以给临时协作的同事发限时访问。权限到期自动收回,不用事后再一个个手动清理,这在接外包项目时特别省心。
光说功能有点干,我们把一个真实的高频场景拆成四步,你能看到每一步具体产出什么。
同一款客户端,不同角色打开它的理由差别挺大。我们按收到的反馈归了三类,看看你在不在里面。
痛点:一天两小时在地铁上,电脑开不了,但群里有人等你的评审意见,消息堆着心里不踏实。
痛点:要盯构建状态和进度,但不可能一直守着电脑,出了问题往往最后一个才知道。
痛点:Issue 来得零散,晚上躺床上想起来还有没回复的,一开电脑就停不下来。
更新日志不写「优化体验、修复若干问题」这种糊弄人的话。下面每条都是能对得上的改动,你能自己验证。
合并请求详情里新增折叠开关,默认隐藏未改动的上下文行。一个改动 40 行、上下文 400 行的 PR,滑动距离少了大约三分之二。同时修了深色模式下 diff 背景色偏灰的问题。
流水线失败推送点开后,直接落到第一个报错的行,不再从构建列表逐层点进去。通知里也带上了失败的任务名与耗时,判断是自己改坏的还是环境问题,一眼能看出来。
Issue 与评论的草稿现在存在本地,断网写的东西不会丢,恢复网络后手动提交。网页端登录新增扫码入口,手机上确认一下就行,不用再输密码。
把通知拆成「提到我 / 我参与的 / 全部」三档,默认只开第一档。之前每条动态都推,一天几十条,多数人最后干脆全关了,这次是照着反馈重做的。
都是真机截图,没做美化。我们更希望你看到日常使用时它是什么样子,而不是发布会上的精修图。
下面几条是从邮件和 Issue 里挑出来的,保留了原话的毛病,没做润色。我们不展示无法核实的具体评分数字,也不做星级展示,只把话说清楚。
「最有用的是构建失败推送。以前半夜挂了要等早上群里说,现在手机震一下我就知道,五分钟内能把回滚先做掉。」
「评审那块比我预想的顺手,尤其是只看改动行。缺点也有,大文件 diff 加载还是会卡两秒,希望后面能再压一压。」
「我主要拿来处理 Issue,晚上躺床上回几条,白天就轻一点。离线草稿这个功能救过我一次,地铁里写了一半没信号,出来还在。」
规模数据只列后台能统计到的口径。不展示无法核实的数据与评分,也不做「行业第一」这类对比结论——没有第三方审计的数字,写上去也只是好看。
口径说明:下载量按安装包分发次数统计,同一设备重装会重复计入;活跃账号以登录行为去重。数字为内部统计,非第三方审计结果,仅供你在判断「这东西是不是有人在用」时参考。信息尚未确认的口径,我们保持空缺,不做猜测补齐。
按近 30 天移动端的功能访问占比算,六个分区加起来是 100%。占比低的不代表没用,只是场景更窄。
我们录了一期约 8 分钟的实操视频,从收到通知到合并完成全程不剪辑。上线后会放在这里,具体日期还没定,定了再补。
客户端本身免费下载、免费使用,不设付费墙,也没有「看广告解锁功能」这一套。仓库数量、协作者人数的上限取决于你账号所在的套餐,跟用手机端还是网页端无关——手机端不会额外收费,也不会少给你权限。
安卓端要求 Android 8.0 及以上,iOS 端要求 iOS 14 及以上。低于这个版本,系统会提示不兼容,装不上去,这种情况建议直接用手机浏览器访问网页版,核心功能基本齐。
另外,2GB 内存以下的机型在打开大文件 diff 时会有明显卡顿,这不是崩溃,只是渲染慢,等一两秒就好。
登录全程走 HTTPS,支持两步验证。我们不会要求你把密码交给任何第三方,也不会通过私信索要验证码。用公共设备登录,建议开二次验证并在用完后退登;手机丢了,可以在网页端「安全设置」里远程踢掉所有移动端会话。
安卓端在 App 内「我的 → 关于」里点检查更新,或者直接重新下载安装包覆盖安装,覆盖安装不会清掉本地草稿。iOS 端在 App Store 的更新列表里升级即可。我们不强制更新,但旧版本在某个时间点之后会收不到新功能的推送。
安装包约 38MB,装完首次运行大概占 90MB 左右。之后缓存会随你浏览的仓库和 diff 增长,重度使用一个月能到两三百兆,在「设置 → 存储」里可以一键清理,清理不会影响登录状态和草稿。
我们没有在线客服坐席,靠邮件处理。描述问题时附上机型、系统版本、App 版本号,能省掉一轮来回问。工作日的邮件通常当天会有人看。
如果你在装的过程中卡在某个具体报错上,把截图和机型一起发过来,我们会照着复现。不提供盗版、破解或侵权资源的传播路径,这类请求就不用发了。