fn-deepseek-harness
74f7270cbc
feat: v1.6.0 — 推送前先核对 GitHub 实况(分支/提交号一致就跳过)
- 新增 remote_refs():git ls-remote 读取 GitHub 真实的分支/标签/提交号
- 新增 compare_remote():与本地镜像逐条比对,返回 same/diff/unknown 并给出差异说明
- 同步流程改为:本地无变化 → 默认不打扰 GitHub;本地有变化或严格模式 → 先比对,
一致则跳过推送并重建同步记录,不同才推送;推送后再核对一次确认落地
- 新增设置项 verify_github(默认关):严格模式每轮都核对 GitHub 实况
- 新增 API:/api/repos/check(单仓库核对)、/api/repos/checkall(全量核对,不推送)
- 状态页新增「GitHub 核对」列 + 单仓库「核对」按钮 + 「🔍 核对 GitHub 实况」
- stats 新增 total_skipped 统计(一致跳过推送次数),状态页新增对应卡片
- 解决:GitHub 被手动改动后永不纠正;同步记录丢失后整仓重推一遍
2026-10-17 20:26:19 +08:00
..
2026-10-17 20:26:19 +08:00
2026-10-13 19:12:49 +08:00
2026-10-13 19:12:49 +08:00
2026-10-13 19:12:49 +08:00
2026-10-13 19:12:49 +08:00
2026-10-17 20:26:19 +08:00