用于版本控制和协作的代码托管平台,使您和其他人可以在任何地方共同处理项目
包含:文件夹、文件、图像、视频、电子表格、数据集
包括README或有关项目信息的文件
单击 ‘+’ 选择 “新建存储库”
命名hello-world
简短描述
选择 使用README初始化此存储库
单击创建存储库
一次在不同版本的存储库上工作的方式
默认,存储库有一个名为 master的分支,权威分支。使用分支进行试验并进行修改,再将其提交至master
分支机构外创建分支机构 master时,正在复制master当时的副本或快照,若master在处理分支时其他人对该分支进行更改,则可以提交这些更新
上图显示
master分支
一个新的分支feature(正在该分支进行"功能工作")
feature合并之前的旅程master
您是否曾保存过文件的不同版本?
story.txt
story-joe-edit.txt
story-joe-edit-reviewed.txt
分支在Github 存储库实现相似的目标
在 Github ,开发人员,作者,设计师使用分支机构将错误修复和功能工作与master(生产)分支机构分开,更改就绪后,将分支合并至master中
转至新的存储库hello-world
单击文件列表顶部显示分支:master的下拉列表
readme-edits在新的分支文本框中输入分支名称
选择蓝色的"创建"分支框,或"Enter"
现在又两个分支,master和readme-edits
现处于readme-edits分支的代码视图中,该视图副本为master
Github 上,保存的更改称为 commits每个提交都有一个关联的提交消息,该消息是说明进行特定更改的原因的说明,提交信息记录了更改的历史纪录
单击README.md文件
点击要编辑文件视图右上角的铅笔图标
编辑器中,写一些关于您自己的信息
编写描述您所做更改的提交信息
单击提交更改按钮
这些更改将仅对您readme-edits分支上的README文件进行,因此此分支的内容不同于master
现已在分支的分支中进行了更改master,可以打开拉取请求
打开更改自述文件的请求
步骤视图点击“拉取请求”选项卡,然后从“拉取请求”页面中,单击绿色的“ **新建拉取请求”**按钮。在“示例比较"框中,选择readme-edits要与master(原始)进行比较的分支。在“比较”页面上的差异中查看您的更改,确保它们是您要提交的如果您对要提交的更改感到满意,请单击绿色的大的创建请求请求按钮给您的请求请求一个标题,并写下您所做更改的简短描述完成您的消息后,单击创建请求请求!
将您的更改集中在一起了–将readme-edits分支合并到master分支中。
点击绿色的合并拉取请求按钮,将更改合并到中master
点击确认合并
继续并删除分支,因为已经合并了其更改,请在紫色框中使用"删除分支"按钮