首先进入 github 网站 https://github.com/ ; 然后注册一下
什么是GitHub?
GitHub是用于版本控制和协作的代码托管平台。它使您和其他人可以在任何地方共同处理项目。本教程将教您GitHub基本知识,例如存储库,分支,提交和请求请求。您将创建自己的Hello World存储库,并学习GitHub的Pull Request工作流程,这是一种创建和查看代码的流行方法。
无需编码
要完成本教程,您需要一个GitHub.com帐户和Internet访问权限。您不需要知道如何编码,使用命令行或安装Git(版本控制软件GitHub是基于GitHub构建的)。
提示:在单独的浏览器窗口(或选项卡)中打开本指南,以便在完成教程中的步骤时可以看到它。
步骤1.创建存储库 (个人感觉这就是一个独立的项目)
一个库通常用于举办单个项目。储存库可以包含文件夹和文件,图像,视频,电子表格和数据集-项目需要的任何内容。我们建议包括README或包含有关您的项目信息的文件。GitHub使创建新存储库的同时添加一个变得容易。它还提供了其他常见选项,例如许可证文件。您的 hello-world
存储库可以是您存储思想,资源,甚至与他人共享和讨论事物的地方。
创建一个新的存储库
- 在右上角,您的头像或标识旁边,单击 + 然后选择“新建存储库”。
- 命名您的存储库
hello-world
。 - 写一个简短的描述。
- 选择使用README初始化此存储库。
步骤2.创建一个分支 (增加项目的功能,修改的版本,这个项目不可能一下就写完的)
分支是一次在不同版本的存储库上工作的方式。
默认情况下,您的存储库有一个名为 main
的分支,该分支被视为 权威分支。我们使用分支进行实验并进行修改,然后再将其提交到 main
。当您在分支机构外创建分支机构时main
,您将main
在当时复制或快照。如果main
在您处理分支时其他人对该分支进行了更改,则可以提取这些更新。
该图显示:
- 该
main
分支 - 一个新的分支称为
feature
(因为我们正在该分支上进行“功能工作”) - 被
feature
合并之前的旅程main
您是否曾经 保存过不同版本的文件?就像是:
story.txt
story-joe-edit.txt
story-joe-edit-reviewed.txt
分支在GitHub存储库中实现相似的目标。
在 GitHub,我们的开发人员,作家和设计师使用分支机构将错误修复和功能工作与main
(生产)分支机构分开,更改准备就绪后,他们会将分支合并到中main
。
创建一个新分支
- 转到新的存储库
hello-world
。 - 单击文件列表顶部显示 分支:main的下拉列表。
readme-edits
在新的分支文本框中输入分支名称。- 选择蓝色的“创建”分支框,或在键盘上按“ Enter”。
现在您有两个分支,main
和 readme-edits
。它们看起来完全一样,但时间不长!接下来,我们将所做的更改添加到新分支中。
步骤3.进行并提交更改
太棒了!现在,您在 readme-edits
分支的代码视图中,该视图是的 main
副本。让我们进行一些编辑。
在GitHub上,保存的更改称为commits。每个提交都有一个关联的提交消息,该消息是说明为什么进行特定更改的说明。提交消息记录了更改的历史记录,因此其他贡献者可以了解您所做的事情以及原因。
进行并提交更改
- 单击
README.md
文件。 - 点击
要编辑的文件视图右上角的铅笔图标。
- 在编辑器中,写一些关于您自己的信息。
- 编写描述您所做更改的提交消息。
- 单击提交更改按钮。
这些更改将仅对您readme-edits
分支上的README文件进行,因此现在此分支包含的内容不同于main
。
未完待续 。。。。