官网教程链接: Hello World · GitHub Guides
因为是全英文,我一开始也是看都不想自己看,直接想在网上找中文教程来得快。但是发现说的也不是很好懂,于是今天终于自己抽空看了最基础教程然后写了这篇文章。(创建用户登陆等等就不说了,太简单了)
文章的最根本目的是学会:
·Create and use a repository
创建和使用repository(仓库)
一个新的repository 通常是用于存放一个项目。 Repositories包含文件夹、文件、图片、视频、表格和数据-一切你项目需要的东西。我们建议创建时包含一个README 或者是一个关于你项目信息的文件。
·Start and manage a new branch
新建和管理一个新branch(分支)
新建分支是为一个repository在不同的地方工作的常用方法。
你的repository 会有一个默认叫master的分支作为不能修改的主干。在保存到master主干之前,我们通过新建分支来试验以及编辑内容.
·Make changes to a file and push them to GitHub as commits
对文件进行修改然后放到GitHub上作为保障
·Open and merge a pull request
创建和实现一次Pull Request(合并请求)
Pull Requests 是GitHub的核心。当你进行pull request,你就是在说明你的修改内容并且请求别人在他们的分支实现. Pull requests可以显示出两个分支内容的不同。修改内容、增添内容和删减内容会以绿色和红色标注。
什么是Github?
GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.
GitHub是一个为了控制版本和合作的代码管理平台。通过它,你和其他人可以随地一起完成项目。
步骤1:Create a repository
1.网页页面右上角,你的用户头像旁边有个➕,点击,然后选择 New repository.
2.给你的新repository命名为 hello-world.
3.写一段简短的描述.
4.勾选上Initialize this repository with a README.
5.点击Create repository.

步骤2:Create a Branch
1.进入你刚刚创建的新repository hello-world.
2.点击文件列表顶部的下拉branch: master箭头.
3.在新文本框中编辑新branch的名字, 叫readme-edits.
4.选择蓝色的Create branch 或者回车.

现在你就有了两个分支了,一个master一个readme-edits.它们现在看上去是一样的,但马上就不一样了.下面我们就要给新分支作修改.
步骤3:Make and commit changes
1.选择README.md文件.
2.点击视图右上角的铅笔图标来编辑文件.
3.编辑内容,可以写一点自我介绍.
4.在Commit changes中描述你修改的内容.
5.点击Commit changes.

修改的内容会作用于你的readme-edits分支的README文件,所以现在这个分支的内容就和master分支里的不一样了.
步骤4:Open a Pull Request
1.选择Pull Request 标签, 跳转页面后,点击绿色的New pull request 按钮.

2.在Example Comparisons一栏 ,选择你创建的分支readme-edits来和master(最原始的分支)比较

3.在比较的页面看看你做的修改与之前的不同,确认这些是你想要上传的.

4.如果你对想要上传的修改很满意,点击那个大的、绿色的Create Pull Request按钮.

5.给你的pull request取一个标题,然后简单描述一下你作出的修改.

完成了之后,点击Create pull request!
步骤5:Merge your Pull Request
1.点击绿色的Merge pull request 按钮,在master分支实现修改的内容.
2.点击Confirm merge.
3.确认修改内容完成后,接下来用紫色方框中的 Delete branch按钮删除这个分支.


这就是一整套流程。
想要学习更多关于Pull Request的功能,推荐阅读 GitHub Flow Guide. 你同样可以阅读 GitHub Explore 学习开源项目.
技巧: 阅读我们其他的 Guides, YouTube Channel 和 On-Demand Training 可以学到更多怎么开始使用GitHub.
网友评论