此项目对应 TechMap,由新成员提交自己的作业和收获。
.
├── 2022-Autumn #2022秋季
│ ├── Frontend #前端小组
│ │ └── task_01 #找到对应的作业文件夹
│ │ └── hamono #以你账号名命名一个文件夹
│ │ ├── README.md #用md格式介绍你的作业
│ │ └── ... #你的作业的内容
│ │
│ ├── Backend #后端小组 请注意目录结构与前端小组不太一致
│ │ └── fmusher0011
│ │ └── task1.md
│ ├── Extra #额外任务选做
│ │ └── ...
│ └── Python #Python爬虫小组
│ └── ...
├── LICENSE.996ICU
├── LICENSE.MIT
└── README.md
在闯关的路上遇到问题?请先查找 issues 中有没有出现过类似的问题,我们鼓励在 issue 中提问,将问题和知识沉淀下来。
- 有关作业题目的问题请到作业项目的 issue 下提问/查找,我们可能会针对每期的任务开不同的 issue 专门用来讨论。->传送门。
- 有关提交作业的问题(git 工作流等)请到作业项目的 issue 下提问/查找,->传送门。
- 下策:如一段时间问题还没有解决或比较紧急,请在各个交流群中轰炸。
Fork
:Fork
此项目(TECHF5VE/TechMap-Works) 到你自己账号的仓库中,(Fork
指服务端的代码仓库克隆,即 新克隆出来的代码仓库在远程服务端)Clone
:Clone
此项目到你的电脑上。- 找到对应的作业文件夹,用你的 github 账号名新建一个文件夹,如
/Frontend/task_01/hamono
。 - 在新建的文件夹中完成的你的作业,要求: 每次作业附带上一个 markdown 格式的说明文件
README.md
,如/Frontend/task_01/hamono/README.md
,你需要在说明文件中介绍你的这次作业,写写自己遇到的问题/怎么解决了这些问题/获得了哪些收获。最后注明自己的身份(20-软件-xxx) Add & Commit
:使用 git 暂存你的修改,详细使用如有问题请自行搜索。Push
:将本地暂存的内容推到远程服务器仓库(github 上你账号中的项目仓库)。New Pull Request
:向(TECHF5VE/TechMap-Works)主仓库发起PR
请求,请求合并。
收到你的 PR
请求后,我们将会及时 review,给出我们的修改意见或直接合并你的作业,合并成功代表你已经完成了本次的作业。
- 更新你账号中
Fork
来的项目,主要有两种方式,反向PR
和 本地更新。请自行参照对应的文章来操作,前者更方便一些。 Pull
:如果使用反向PR
,请用 pull 及时更新本地你电脑上的项目文件夹,之后同首次操作。- 找到对应的作业文件夹,用你的 github 账号名新建一个文件夹,如
/Frontend/task_01/hamono
。 - 在新建的文件夹中完成的你的作业,要求: 每次作业附带上一个 markdown 格式的说明文件
README.md
,如/Frontend/task_01/hamono/README.md
,你需要在说明文件中介绍你的这次作业,写写自己遇到的问题/怎么解决了这些问题/获得了哪些收获。 Add & Commit
:使用 git 暂存你的修改,详细使用如有问题请自行搜索。Push
:将本地暂存的内容推到远程服务器仓库(github 上你账号中的项目仓库)。New Pull Request
:向(TECHF5VE/TechMap-Works)主仓库发起PR
请求,请求合并。