Update Day_0: 交作业改为工单评论, 移除push(组织仓库无写权限)

This commit is contained in:
2026-08-22 21:28:28 +08:00
parent 5091a29998
commit 1bc3822912
+21 -17
View File
@@ -1,15 +1,20 @@
# Day_0 · Git 入门与 Hello World(第零节) # Day_0 · Git 入门与 Hello World(第零节)
> 预计耗时:20~30 分钟 > 预计耗时:20~30 分钟
> 这一节不写任何难代码,只做三件事:**会用 Git、会克隆仓库、会把文件传上来**。 > 这一节不写任何难代码,只做三件事:**会用 Git、会克隆仓库、会提交作业**。
## 今日知识点 ## 今日知识点
Git 是一个**代码版本管理工具**。今天只需要掌握三个动作: Git 是一个**代码版本管理工具**。今天只需要掌握四个动作:
- `git clone`:把远程仓库复制到你的电脑 - `git clone`:把远程仓库复制到你的电脑
- `git add` + `git commit`:把改动"登记"成本地记录 - `git add`:把改动"登记"进暂存区
- `git push`:把本地记录**上传**到远程仓库 - `git commit`:把暂存区的内容"存成本地记录"
- `git push`:把本地记录**上传**到远程仓库(**需要仓库写权限**)
> 注意:这个仓库属于爱特工作室(组织),**只有组织成员能 push**。
> 你们平时交作业**不用 push**,而是把代码/截图贴在**对应日期的工单评论**里——和游戏部每日一题一样。
> 所以今天 push 失败不要慌,这不是你的问题,按下面的任务走就对了。
## 先学(教程) ## 先学(教程)
@@ -26,26 +31,25 @@ Git 是一个**代码版本管理工具**。今天只需要掌握三个动作:
``` ```
git clone https://git.itouc.cn/ITStudio_OUC/DailyChallenge_ProgrammingDepartment.git git clone https://git.itouc.cn/ITStudio_OUC/DailyChallenge_ProgrammingDepartment.git
``` ```
5. 进入仓库文件夹,新建一个**以你自己昵称命名的文件夹**(例如 `zhang_san/`), 5. 进入仓库文件夹,新建文件 `hello.py`,文件内容**直接写**(一个字符都不要错):
在里面新建 `hello.py`,文件内容**直接写**(一个字符都不要错):
```python ```python
print("Hello World") print("Hello World")
``` ```
6. 在命令行依次执行(把昵称换成你的): 6. 在命令行体验 Git 的完整本地流程:
``` ```
git add . git add hello.py
git commit -m "add hello world" git commit -m "add hello world"
git push
``` ```
命令行提示要输入用户名密码时,用户名填你的昵称,密码填你的访问令牌(不会用令牌就找学长)。 这两步**一定会成功**。然后运行 `git push`——大概率会提示没有权限被拒绝,**这很正常**,
7. 刷新仓库网页,确认 `你的昵称/hello.py` 出现了 看一眼报错长什么样,记住这种感觉即可,不要纠结。
7. 运行你的程序:`python hello.py`,看到输出 `Hello World`
> 为什么建自己的文件夹而不是直接放 hello.py?因为仓库是大家共用的,
> 每个人都叫 hello.py 会互相覆盖——用文件夹隔离,谁都不打架。这也是真实团队协作的习惯。
## 完成标准 ## 完成标准
- [ ] 网页仓库里出现 `你的昵称/hello.py` - [ ] `git --version` 有版本号输出
- [ ] 能说出来:clone / add / commit / push 分别做了什么 - [ ] `python hello.py` 输出 `Hello World`
- [ ] `git add` + `git commit` 成功执行
- [ ] 能说出来:clone / add / commit / push 分别做了什么,以及 push 为什么不能用
**提交方式**:把仓库里你那个文件的链接,贴在当日工单的评论里。 **提交方式**:在 **Day_0 工单**(本仓库 Issues 里的第一个)下方"撰写"处,
贴上 `hello.py` 的代码内容 + 运行输出的**截图**,然后点击"评论"。