---------------------------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使功能工作独立于生产环境的主分支上。