Giter Club home page Giter Club logo

techmap-works's Introduction

TechMap-Works

此项目对应TechMap,由新成员提交自己的作业和收获。

文件结构示例

.
├── 2019-spring    #2019春季
│   ├── frontend      #前端小组
│   │   └── week1-3     #找到对应的作业文件夹
│   │       └── minoyu     #以你账号名命名一个文件夹
│   │           ├── README.md    #用md格式介绍你的作业
│   │           └── ...          #你的作业的内容
│   │
│   ├── backend       #后端小组
│   │   └── ...
│   ├── extra         #额外任务选做
│   │   └── ...
│   ├── os            #系统小组
│   │   └── ...
│   └── python        #Python爬虫小组
│       └── ...
├── LICENSE.996ICU
├── LICENSE.MIT
└── README.md

遇到问题?

在闯关的路上遇到问题?请先查找issues中有没有出现过类似的问题,我们鼓励在issue中提问,将问题和知识沉淀下来。

  1. 有关作业题目的问题请到作业项目的issue下提问/查找,我们可能会针对每期的任务开不同的issue专门用来讨论。->传送门
  2. 有关提交作业的问题(git工作流等)请到作业项目的issue下提问/查找,->传送门
  3. 下策:如一段时间问题还没有解决或比较紧急,请在各个交流群中轰炸。

提交方式 (git工作流)

首次提交作业

  1. Fork: Fork此项目(TECHF5VE/TechMap-Works) 到你自己账号的仓库中,(Fork指服务端的代码仓库克隆,即 新克隆出来的代码仓库在远程服务端)
  2. Clone: Clone此项目到你的电脑上。
  3. 找到对应的作业文件夹,用你的github账号名新建一个文件夹,如/frontend/week1-3/minoyu
  4. 在新建的文件夹中完成的你的作业,要求: 每次作业附带上一个markdown格式的说明文件README.md,如/frontend/week1-3/minoyu/README.md,你需要在说明文件中介绍你的这次作业,写写自己遇到的问题/怎么解决了这些问题/获得了哪些收获。
  5. Add & Commit:使用git暂存你的修改,详细使用如有问题请自行搜索。
  6. Push:将本地暂存的内容推到远程服务器仓库(github上你账号中的项目仓库)。
  7. New Pull Request:向(TECHF5VE/TechMap-Works)主仓库发起pr请求,请求合并。

收到你的pr请求后,我们将会及时review,给出我们的修改意见或直接合并你的作业,合并成功代表你已经完成了本次的作业。

再次提交作业

  1. 更新你账号中 Fork 来的项目,主要有两种方式,反向PR本地更新。请自行参照对应的文章来操作,前者更方便一些。
  2. Pull:如果使用反向pr,请用pull及时更新本地你电脑上的项目文件夹,之后同首次操作。
  3. 找到对应的作业文件夹,用你的github账号名新建一个文件夹,如/frontend/week1-3/minoyu
  4. 在新建的文件夹中完成的你的作业,要求: 每次作业附带上一个markdown格式的说明文件README.md,如/frontend/week1-3/minoyu/README.md,你需要在说明文件中介绍你的这次作业,写写自己遇到的问题/怎么解决了这些问题/获得了哪些收获。
  5. Add & Commit:使用git暂存你的修改,详细使用如有问题请自行搜索。
  6. Push:将本地暂存的内容推到远程服务器仓库(github上你账号中的项目仓库)。
  7. New Pull Request:向(TECHF5VE/TechMap-Works)主仓库发起pr请求,请求合并。

techmap-works's People

Contributors

1u0kme avatar afuxdd avatar darleen1 avatar dreamghoststar avatar durancex avatar dz-looky avatar francisqiang avatar fredzeng avatar gabor1252 avatar guaqiu5 avatar hamono avatar hazelnuttt avatar liguancong123 avatar lihanlong00 avatar minoyu avatar mko444 avatar promefire avatar qiangyuchen avatar richardhzp avatar richardjiumo avatar sarracen1a avatar squarewu avatar syntou avatar tszwang avatar uki-zero avatar violet-zky avatar weberbon avatar xclee001 avatar yujiangsu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.