docs: Task 13 补推送失败时的处理(不做 --force)

This commit is contained in:
2026-09-10 11:32:38 +08:00
parent 85abf5daf2
commit f55158e99c
@@ -4647,6 +4647,17 @@ git push -u origin main
Expected: 推送成功。 Expected: 推送成功。
> **`repos/ring-health-api` 目录本身还不存在**(已确认 `repos/` 下只有 `ring-health-app`),`git init` 是干净的。
> 但 Gitea 上的远程仓库是**在 Web UI 里建的**,若当时勾了「初始化仓库」(带 README / .gitignore),
> `git push` 会因 `non-fast-forward` 被拒。这时**不要 `--force`**(会覆盖 Web UI 里可能已写的内容),
> 改成先合再推:
> ```bash
> git pull --rebase origin main && git push -u origin main
> ```
> 若远程是空的,上面的 push 一次就过。
>
> 提交者身份沿用工作区约定(`崔鲁正`);Gitea 凭据助手已按主机配好,不需要在这里输入密码。
--- ---
### Task 14: 端到端验收与文档收尾 ### Task 14: 端到端验收与文档收尾