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

GitHub Guides_第1张图片

步骤1-创建一个Branch

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

此图显示:

1、master branch

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

GitHub Guides_第2张图片

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

GitHub Guides_第3张图片

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

你可能感兴趣的:(GitHub Guides)