Code Monkey home page Code Monkey logo

opensource-13-06's Introduction

开源与云计算课程讨论

slides 目录下面是相关的课程课件 names.md 是大家的名单,请大家把自己的信息加入之后给我发pull request homework 是大家提交的作业的目录

作业要求

阅读大教堂与集市,或者本课程课件写五百字左右的读后感。

  • 开源软件开发的特点
  • 如何用好开源软件
  • 如何参与开源软件开发
  • 作业格式为MarkDown文本
  • 需要在GitHub上发pull request提交

提交作业

  1. 在github上fork本项目
  2. 将项目下载到本地
  3. 在homework目录下建立一个以自己github id 开头的md 文件,修改完成后提交到github上
  4. 浏览homework目录下的其他文件,可以针对感兴趣的内容进行修改
  5. 向oscu发起pull request

如何在github上发起一个pull reuqest

注册一个github账号

打开github主页,注册一个账号。

安装客户端

客户端你可以安装原生的git客户端,在linux下使用:

sudo apt-get install git

即可,如果是在windows下,又不愿意用命令行,可以安装github自带的客户端,地址在这里,下载安装好以后,就像其他软件一样打开,然后用你的用户名登陆就行了。这时,可以看到在你的用户名下全部的项目,点击项目的clone可以克隆到本地进行编辑和提交。

找到你关注的项目

这里,我们可以找到项目地址:https://github.com/oscu/OpenSource-13-06,然后点击页面右上角的 “fork” 按钮,这样就把你关注的项目fork到你自己的账号下了。
此时你打开之前的客户端,在你自己的账户下就看到刚刚fork的项目了,然后点clone,把项目克隆到本地,克隆完以后可以在repositories标签中看到这个项目。右键点击可以打开项目的目录所在地。

修改你的项目

在项目的本地克隆中修改你想修改的任何地方,添加,删除,修改文件都可以。比如在homework下建立一个自己github名字的.md文件

提交你的修改

全部修改好了以后,打开github的客户端,在repositories标签找到刚刚的项目名称,点击名称右边的箭头,会出现你刚刚添加修改的内容,在右边填写提交说明,然后点commit进行提交,点完记得点上面的sync按钮,同步到github上,此时,打开你的github页面,就会出现你刚刚提交成功的内容。

发起一个pull request

提交完成以后,我们需要把我们的修改合并到OpenSource-13-06中,打开你自己的OpenSource-13-06项目克隆,地址是 https://github.com/XXXXXX/OpenSource-13-06,点击上的**Pull Request**按钮,然后填写一些提交的信息,完成

opensource-13-06's People

Contributors

andyzhshg avatar brightyuan avatar chy2013 avatar cuiyekang avatar joe-github avatar joyzhuweifeng avatar kunxin avatar liangmiaoling avatar liulina221 avatar luzizhuo avatar nero520 avatar nick0314221 avatar ninjahzw avatar oscu avatar pangxin12345 avatar tangxingpengeric avatar tianlu avatar wangcheng3986 avatar wangtiantian avatar weimingxu avatar willemjiang avatar wyh267 avatar xiehongyu avatar yuyonglucky 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.