记录本次云仓库提交过程

This commit is contained in:
2026-07-01 17:33:26 -04:00
parent 3b01c4e428
commit ac4e855b2b

View File

@@ -9972,3 +9972,59 @@ nginx: configuration file /etc/nginx/nginx.conf test is successful
- gmoccapy TRT examples 目录的 5 个 `.ngc` 已全部进入 source map、profile sample list、parity matrix 和专项测试。
- 其中 3 个 standalone 五轴主程序执行 interpreter canonical motion 与 planner samples 验证2 个 ngcgui 子程序按其 LinuxCNC 文件性质完成 staging 与结构语义验证。
- 全量 Node smoke 与浏览器 smoke 均通过。
---
## 2026-07-01 执行日志:提交并上传 gmoccapy TRT 对标补强
1. 用户任务:
- 用户要求把本次完善提交到云仓库。
- 云仓库地址为 `http://154.8.160.151:3000`,当前 Git remote 已配置为 `origin http://154.8.160.151:3000/wangdequan/cnc_wams`
- 用户要求后续每次完善提交结束后立即上传云仓库,并使用中文沟通。
2. 仓库状态检查:
- 执行 `git rev-parse --show-toplevel`,确认仓库根目录为 `/home/meswork/cnc_wams`
- 执行 `git branch --show-current`,确认当前分支为 `master`
- 执行 `git remote -v`,确认 `origin` 的 fetch/push 地址均指向云仓库。
- 执行 `git log --oneline --decorate -5`,确认提交前 `HEAD``origin/master` 均位于 `9803aad 完善 LinuxCNC 对标矩阵与 gmoccapy TRT 仿真`
- 执行 `git status --short`,发现工作区仍有大量既有未提交或未跟踪文件,包括 QA 输出、截图、`.vscode/``work/working7/`、Office 临时锁文件以及其他 Web-RTCP/wasm-port/docs/tests 文件改动。
3. 提交范围控制:
- 未使用 `git add .`,避免把 QA 输出、截图缓存、IDE 配置、临时锁文件和其他无关脏改动提交到云端。
- 本轮只暂存与 gmoccapy TRT 对标补强直接相关的文件:
- `web-rtcp-5axis-sim-plan/app/src/profiles/gmoccapy-xyzac-trt.js`
- `web-rtcp-5axis-sim-plan/app/src/profiles/source-reference-map.js`
- `web-rtcp-5axis-sim-plan/app/src/runtime/linuxcnc-parity-matrix.js`
- `web-rtcp-5axis-sim-plan/tests/node/verify_gmoccapy_xyzac_trt_parity.mjs`
- `web-rtcp-5axis-sim-plan/gptlog-process/gpdlog.md`
4. 提交前检查:
- 执行 `git fetch origin master`,远端 fetch 成功。
- 执行 `git diff --check -- web-rtcp-5axis-sim-plan/app/src/profiles/source-reference-map.js web-rtcp-5axis-sim-plan/app/src/runtime/linuxcnc-parity-matrix.js web-rtcp-5axis-sim-plan/gptlog-process/gpdlog.md`,无 whitespace error。
- 执行 `git diff --cached --check`,暂存内容检查通过。
- 执行 `git diff --cached --stat`,确认暂存内容为 5 个文件1196 行新增6 行删除。
5. 本地提交:
- 执行 `git commit -m "补齐 gmoccapy TRT 示例程序对标验证"`
- 生成提交 `3b01c4e 补齐 gmoccapy TRT 示例程序对标验证`
- 提交内容包括:
- 新增 gmoccapy XYZAC TRT profile 文件。
- 新增 gmoccapy XYZAC TRT parity 专项 Node 测试。
- 补齐 gmoccapy TRT `test-xyzac.ngc``test-xyzbc.ngc` 两个 ngcgui 子程序 source reference。
- 补齐 parity matrix 中 gmoccapy TRT examples 全量路径。
- 提交中文过程日志。
6. 云仓库推送:
- 首次执行 `git push origin master`,由于非交互环境无法读取 HTTP 用户名,返回失败:`fatal: could not read Username for 'http://154.8.160.151:3000': No such device or address`
- 随后使用用户提供的账号信息,通过一次性 HTTP Basic Authorization header 执行推送。
- 未把密码写入 `.git/config`,未修改 remote URL也未持久化凭据。
- 推送成功,远端输出显示:`9803aad..3b01c4e master -> master`
7. 最终状态:
- 本轮功能提交已上传云仓库 `origin/master`
- 云端最新提交为 `3b01c4e 补齐 gmoccapy TRT 示例程序对标验证`
- 工作区仍保留用户/前序任务已有的未提交或未跟踪文件,本轮未回退、未删除、未提交这些无关改动。
8. 后续约定:
- 后续每次完成代码、测试或文档完善后,将继续使用中文说明。
- 每次形成本地提交后,将立即推送到当前云仓库 `origin/master`