30 Munites Git Course¶
(date: 2025-11-04)
30分钟极速Git入门教学详案
教学目标¶
学生能够在30分钟内完成Git仓库创建、配置、首次提交和推送的完整流程
教学准备¶
确保所有学生已安装Git
准备Gitcode账号
投影演示屏幕
教学流程(30分钟)¶
第一部分:创建个人仓库(8分钟)¶
步骤1:打开模板仓库(1分钟)
在浏览器中打开:
https://gitcode.com/newthread/student_repo_template
步骤2:Fork仓库(3分钟)
点击页面上方的 Fork 按钮
在仓库名称中填写:
student_repo_xxx(xxx替换为你的3位短学号)其他设置保持默认
点击 创建Fork项目
步骤3:记录仓库地址(2分钟)
复制你的仓库地址,格式为:
https://gitcode.com/你的用户名/student_repo_xxx.git
保存这个地址,后面会用到
步骤4:设置仓库可见性(2分钟)
推荐:保持公开仓库(老师可以直接查看)
如果选私有:需要添加老师为成员(不推荐)
第二部分:克隆仓库到本地(7分钟)¶
步骤1:打开命令行(1分钟)
Windows: 按
Win+R,输入cmd,回车Mac: 打开"终端"应用
步骤2:进入工作目录(1分钟)
# 进入D盘(Windows)
D:
# 创建并进入工作目录
mkdir gitcode
cd gitcode
步骤3:克隆仓库(3分钟)
git clone https://gitcode.com/你的用户名/student_repo_xxx.git
⚠️ 注意:把上面的地址替换成你刚才复制的真实地址
步骤4:进入仓库目录(2分钟)
cd student_repo_xxx
dir # Windows查看文件
ls # Mac查看文件
应该能看到 README.md 等文件
第三部分:修改和提交代码(10分钟)¶
步骤1:编辑个人信息文件(3分钟)
用记事本或VSCode打开
student_info.json修改内容为:
{
"name": "你的真实姓名",
"short_id": "你的三位短学号",
"full_id": "你的完整学号"
}
保存文件
步骤2:配置Git信息(2分钟)
git config --global user.name "你的姓名"
git config --global user.email "你的邮箱"
步骤3:提交更改(5分钟)
# 查看有哪些文件被修改了
git status
# 添加所有修改的文件
git add .
# 创建提交记录
git commit -m "第一次提交:填写个人信息"
# 推送到远程仓库
git push origin main
📌 推送时需要输入Gitcode用户名和密码
第四部分:验证和登记(5分钟)¶
步骤1:验证提交结果(2分钟)
在浏览器中打开你的Gitcode仓库页面
刷新页面,应该能看到最新的提交记录
确认
student_info.json文件内容已更新
步骤2:登记仓库信息(3分钟) 在学习群的「git仓库登记表」中添加一行:
短学号, 完整学号, 姓名, 仓库地址
示例:
101, 202512345678, 张三, https://gitcode.com/zhangsan/student_repo_101.git
重点命令总结¶
# 最常用的4个Git命令
git status # 查看状态
git add . # 添加所有修改
git commit -m "描述" # 提交更改
git push origin main # 推送到远程
目录结构要求¶
student_repo_xxx/
├── exercises/ # 课堂练习(按要求修改)
├── labs/ # 实验作业(按要求修改)
├── radiosim/ # 共享库(❌不要修改!)
├── notes/ # 学习笔记(自由使用)
└── scripts/ # 个人代码(自由使用)
遇到问题怎么办?¶
认证失败:使用访问令牌代替密码
命令找不到:检查Git是否正确安装
仓库不存在:检查克隆地址是否正确
推送被拒绝:检查是否有提交权限
完成标准¶
✅ 在Gitcode上能看到你的仓库
✅ student_info.json 文件内容正确
✅ 在登记表中填写了仓库信息
✅ 记住4个基本Git命令
现在开始动手吧!30分钟后你就能掌握Git基础操作!