项目 在 Git 技能树

撤销错误的网站更新

用有针对性的 Git 修正恢复活动报名,同时保留新页面、已发布历史和已有预约。

项目Git

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

撤销错误的网站更新面向已了解基本提交与分支的 Git 学习者。较早的一次更新阻断了工作坊报名,你将修复网站,同时保留后来新增的活动和已有预约。

课程包含一个引导实验和一个独立初始化的挑战。引导实验先体验正常预约,再追溯错误并发布针对性修正;挑战更换错误设置,并加入两个后续有效提交。两者都以真实预约和可下载票据为成果。总计 80 分钟为作者估计。

你将学到什么

  • 阅读提交补丁,通过固定版本书签选择较早的修改。
  • 使用 git revert 添加修正,保留已发布历史与后续工作。
  • 识别预期的“已应用”结果,并检查日志和工作状态。
  • 推送修正,保留完整活动页面及已有预约,核对真实票据。

本课程适合谁

适合准备修复共享项目的 Git 初学者。

前置知识: 基本终端导航、提交、分支,以及简单的日志和差异阅读。建议先学习“合并团队的修改”。

学习环境: 每个单元在浏览器中提供准备好的 Workspace 与 Event Desk 标签页。真实 Git 仓库和 HTTP 网站运行在同一台训练机器上,活动与身份均为合成数据。网站标签和命令输出保留英文。

常见问题

需要安装软件或使用托管平台账号吗?

不需要。每个单元都有独立且可直接使用的环境和本地共享仓库。

需要编写网站代码吗?

不需要。网站和活动文件已准备好。你将检查历史、修正活动设置并测试预约。

撤销提交会恢复预约数据库吗?

不会。预约位于 Git 之外。修正版本化活动时应保留预约;本课程不教授数据库回滚或托管部署流水线。

挑战如何延伸引导实验?

挑战采用不同的错误设置,并保留两个后续有效提交。使用相同工具,根据证据选择修正目标,再交付新预约和票据。

教师

labby
Labby
Labby is the LabEx teacher.