Files
ClassFeedback/README_备份说明.md
chengzi efa1e6aa60 更新课程内容与课评反馈(2026春季)
- 更新K4课程README与课程目录
- 更新AI03 SOLO模式体验课程内容
- 补录各班级学生出勤登记
- 更新课评汇总归档
- 新增CSP03 string使用课程笔记
- 新增备份脚本与逐字稿输出
2026-04-17 21:04:51 +08:00

1.4 KiB

Git 本地备份说明

备份方案说明

你的项目现在采用了远程仓库 + 本地备份分支的双重备份方案:

备份使用方法

Windows用户

双击运行 backup.bat 文件即可执行备份

Mac/Linux用户

  1. 运行 ./backup.sh
  2. 或者手动执行:
    git checkout local-backup
    git merge main
    git checkout main
    

手动操作

# 查看备份分支状态
git branch -v

# 查看备份分支的提交历史
git log local-backup

# 比较主分支和备份分支的差异
git diff main..local-backup

日常维护建议

  1. 每次重要修改后:运行备份脚本
  2. 每天结束时:确保执行了备份
  3. 每周一次:检查备份分支是否正常
    git checkout local-backup
    git log --oneline -5
    git checkout main
    

恢复操作

如果需要从备份恢复:

# 切换到备份分支查看
git checkout local-backup

# 从备份分支复制文件到主分支
git checkout main
git merge local-backup

# 或者直接复制特定文件
git checkout local-backup -- 文件名

注意事项

  • 本地备份分支只会在本地仓库中存在
  • 远程仓库仍然保持同步状态
  • 如果需要,可以随时删除备份分支:git branch -D local-backup