更新课程内容与课评反馈(2026春季)
- 更新K4课程README与课程目录 - 更新AI03 SOLO模式体验课程内容 - 补录各班级学生出勤登记 - 更新课评汇总归档 - 新增CSP03 string使用课程笔记 - 新增备份脚本与逐字稿输出
This commit is contained in:
66
README_备份说明.md
Normal file
66
README_备份说明.md
Normal file
@@ -0,0 +1,66 @@
|
||||
# Git 本地备份说明
|
||||
|
||||
## 备份方案说明
|
||||
|
||||
你的项目现在采用了**远程仓库 + 本地备份分支**的双重备份方案:
|
||||
|
||||
- **远程仓库** (`origin`): https://git.qonnwolf.com/18576526757/qonnwolf-class-reviews.git
|
||||
- **本地备份分支**: `local-backup` (在本地仓库中)
|
||||
|
||||
## 备份使用方法
|
||||
|
||||
### Windows用户
|
||||
双击运行 `backup.bat` 文件即可执行备份
|
||||
|
||||
### Mac/Linux用户
|
||||
1. 运行 `./backup.sh`
|
||||
2. 或者手动执行:
|
||||
```bash
|
||||
git checkout local-backup
|
||||
git merge main
|
||||
git checkout main
|
||||
```
|
||||
|
||||
### 手动操作
|
||||
```bash
|
||||
# 查看备份分支状态
|
||||
git branch -v
|
||||
|
||||
# 查看备份分支的提交历史
|
||||
git log local-backup
|
||||
|
||||
# 比较主分支和备份分支的差异
|
||||
git diff main..local-backup
|
||||
```
|
||||
|
||||
## 日常维护建议
|
||||
|
||||
1. **每次重要修改后**:运行备份脚本
|
||||
2. **每天结束时**:确保执行了备份
|
||||
3. **每周一次**:检查备份分支是否正常
|
||||
```bash
|
||||
git checkout local-backup
|
||||
git log --oneline -5
|
||||
git checkout main
|
||||
```
|
||||
|
||||
## 恢复操作
|
||||
|
||||
如果需要从备份恢复:
|
||||
```bash
|
||||
# 切换到备份分支查看
|
||||
git checkout local-backup
|
||||
|
||||
# 从备份分支复制文件到主分支
|
||||
git checkout main
|
||||
git merge local-backup
|
||||
|
||||
# 或者直接复制特定文件
|
||||
git checkout local-backup -- 文件名
|
||||
```
|
||||
|
||||
## 注意事项
|
||||
|
||||
- 本地备份分支只会在本地仓库中存在
|
||||
- 远程仓库仍然保持同步状态
|
||||
- 如果需要,可以随时删除备份分支:`git branch -D local-backup`
|
||||
Reference in New Issue
Block a user