zoukankan      html  css  js  c++  java
  • Github学习之路-初出茅庐,接触Github,了解Github

     一、了解GitHub

    作为一个在线协作网站,GitHub允许程序员们分享和协力于开源项目的工作。

    GitHub不仅是一个分享开源创作并与其它程序员合作的好地方,你也可以从GitHub上收到自己作品的反馈。用户可以提出复核、评论每一行的代码、报告问题、甚至询问其它用户的想法,并尝试将它们变成现实。

    GitHub 可以托管各种Git版本库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。

    为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按 钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。

    已经有人将GitHub称为代码玩家的MySpace。GitHub主要用Rails实现。

    二、注册github账号。

    在下面的章节 中我们会详细讲解GitHub使用。

    github官方网站:https://github.com

    注册github账号:https://github.com/join

    1.填写Github要求的基本资料。

    下面我们先来注册一个GitHub账号,上面简单的输入一下用户名、邮箱地址、密码点击创建即可,进入下一步,如下图:

     2. 邮件激活Github账号。

    下面我们来简单看一下注册流程

    欢迎信息:

     当然中间,gifhub会发邮件过来确认一下,注册确认。

     

    3. 登录到后台 

    登录后台的地址:

    https://github.com/login?return_to=%2Fjoin

    登录前的状态:

     登录后的状态:

    4. 创建一个版本库。Create a repository

    创建一个工程

    首先,登录GitHub后点击右下角的New repository按钮添加项目代码仓库。

    接着填写相关的信息:

    输入Repository name(建议与要提交的项目名同名),

    Description(稍微描述一下此项目是干什么的),

    注意要勾选 Initialize this repository with a README ,然后创建这个项目。也会看到 Create Repository 按钮的上方还有两个选择框,一个是关于 .gitignore 的,另一个是关于 LICENSE 的。这两项如果选择了就是在项目中又多了两个文本文件,一个是 .gitignore 文件,另一个是 LICENSE 文件,暂时都不选就可以。

    选Public(Private要收费,Public 免费,不过相应的所发布的项目代码任何人都可以查看得到),最后点击Create repository,

    项目代码仓库创建完毕。

    前后效果比较,效果如下:

    填写前的:

    填写后的:

    创建成功后:

    注意上面有些文件是我后面添加的。

    5.个人 基本信息的修改 (Tell us about yourself)。

    也相当于个人信息中心。

    填写之前:

    填写之后的:

    关注自己喜欢的项目和一些作者
    Browse interesting repositories

  • 相关阅读:
    【BZOJ 4581】【Usaco2016 Open】Field Reduction
    【BZOJ 4582】【Usaco2016 Open】Diamond Collector
    【BZOJ 4580】【Usaco2016 Open】248
    【BZOJ 3754】Tree之最小方差树
    【51Nod 1501】【算法马拉松 19D】石头剪刀布威力加强版
    【51Nod 1622】【算法马拉松 19C】集合对
    【51Nod 1616】【算法马拉松 19B】最小集合
    【51Nod 1674】【算法马拉松 19A】区间的价值 V2
    【BZOJ 2541】【Vijos 1366】【CTSC 2000】冰原探险
    【BZOJ 1065】【Vijos 1826】【NOI 2008】奥运物流
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4612707.html
Copyright © 2011-2022 走看看