GitHub Guides

---------------------------Hello World 工程是计算机编程的一个历史悠久传统,这是一个简单的练习,让我们开始学习GitHub!


学习内容列表:

1)创建和使用一个repository

2)启动和管理一个新的branch

3)更改一个文件并且提交到GitHub上

4)打开和合并一个pull request

GitHub是什么?

GitHub是一个提供版本控制和协作的代码托管平台,它让你和其他人一起工作从任何地方的项目。本教程教你GitHub的一些主要功能像repositories、branches、commits及Pull Requests。你将会创建你自己的Hello World项目repository,学习GitHub的Pull Request工作流,一个流行的方式去创建和review代码

无需编码

完成本教程,你需要一个github.com账户和互联网连接,你不需要知道如何编码,使用命令行,或安装Git。


步骤1-创建一个Repository

一个repository通常用来组织单个项目,repositories可以包含文件夹、文件、图像、视频、电子表格和数据集,满足任何项目需求。我们建议包含README,或与你项目有关的信息文件。GitHub可以很容易添加一个同时你创建新的repository。它还提供了其他常见的选项,如许可证文件。你的Hello World工程repository可以存储ideas,资源,也可以作为与他人共享和讨论的地方。

去创建一个新的Repository

1.在右上角,靠近你的头像或identicon,点击+及选择新的reposiroty

2、命名你的repository Hello World

3、写一个简单的描述

4、选择初始化repository,通过README

步骤1-创建一个Branch

分支是一次在不同版本的repository上工作的方法。默认情况下,你的repository有一个名为Master的分支,它被认为是最终的分支。我们使用分支去试验和修改在提交到Master之前。当你在Master中创建一个分支时,你正在制作一个副本,或者快照,就像在那个时间点一样。如果别人在你的主分支上进行了修改当你在操作分支时,你可以pull那些更新。

此图显示:

1、master branch

2、一个新的branch称为feature(因为我们正在做'feature work'在这个分支上),该功能完成之前合并到master branch上

你保存过不同版本的文件吗?像这样的:

分支完成类似的目标在GitHub Repository中                                                                                            在GitHub上,我们开发人员、作者、设计师通过branches修复bugs使功能工作独立于生产环境的主分支上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言:这个是官方教程,看完觉得写的挺浅显易懂的,于是翻译一下给需要的人,本人才疏学浅,有翻译的不到位的地方欢迎指正...
    道阻且长_行则将至阅读 1,547评论 0 9
  • Lesson 3: Using GitHub to Collaborate 3.1 Creating a GitH...
    赤乐君阅读 6,193评论 3 11
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,281评论 19 139
  • 工业品销售和快消不一样,一个面向的是企业工厂,一个面向的门店消费者。这两者之间有很大的差别。从快消转做工业品做起来...
    龍姞阅读 660评论 0 0
  • 1.煮早饭O(∩_∩)O 2.买牛肉,备午饭O(∩_∩)O 3.上课一节O(∩_∩)O 4.十九大班队教案O(∩_...
    躲进小楼看灯火阅读 174评论 0 0