Hello World

Hello World项目是计算机编程历史悠久的传统。这是一个简单的练习,让你开始学习新的东西。让我们开始使用GitHub!

您将学习如何:

创建并使用存储库

启动并管理新的分支

对文件进行更改,并将其推送到GitHub作为提交

打开并合并拉请求

什么是GitHub?

GitHub是用于版本控制和协作的代码托管平台。它可以让您和其他人在任何地方一起工作。

本教程教你如GitHub必需资源,如仓库分支提交拉请求。您将创建自己的Hello World存储库,并学习GitHub的Pull Request工作流程,这是一种流行的创建和查看代码的方式。

无需编码

要完成本教程,您需要一个GitHub.com帐户和Internet访问。您不需要知道如何编写代码,使用命令行或安装Git(版本控制软件GitHub是基于的)。

提示:在单独的浏览器窗口(或选项卡)中打开本指南,以便在完成教程中的步骤时可以看到该指南。

步骤1.创建一个存储库

一个通常用于举办单个项目。存储库可以包含文件夹和文件,图像,视频,电子表格和数据集 - 项目需要的任何内容。我们建议您使用自述文件或包含项目信息的文件。在创建新的存储库的同时,GitHub可以轻松添加一个。它还提供其他常见选项,如许可证文件。

您的hello-world存储库可以是您存储想法,资源,甚至与他人共享和讨论事物的地方。

创建新的存储库

在右上角,您的头像或识别符旁边,单击然后选择新建存储库

命名您的存储库hello-world。

写一个简短的描述。

选择使用README初始化此存储库

单击创建存储库

步骤2.创建一个分支

分支是一次在不同版本的存储库上工作的方式。

默认情况下,您的存储库有一个名为的分支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上,保存的更改称为提交。每个提交都有一个关联的提交消息,这是一个描述为什么进行特定更改的描述。提交消息捕获您的更改的历史记录,因此其他贡献者可以了解您所做的工作以及为什么。

制作和提交更改

点击README.md文件。

点击铅笔图标在文件视图的右上角进行编辑。

在编辑中,写一下你自己。

编写一个描述您的更改的提交消息。

单击提交更改按钮。

这些更改将仅作为您的readme-edits分支上的README文件,因此现在此分支包含与之不同的内容master。

步骤4.打开拉请求

很好的编辑!现在您已经在分支机构中进行了更改master,您可以打开一个拉动请求

拉请求是GitHub合作的核心。当您打开拉动请求时,您提出了您的更改,并请求某人审核并提取您的贡献并将其合并到其分支中。拉取请求显示来自两个分支的内容的差异或差异。更改,添加和减法显示为绿色和红色。

一旦提交,你可以打开一个拉动请求并开始讨论,甚至在代码完成之前。

通过在您的拉动请求信息中使用GitHub的@mention系统,您可以要求来自特定人员或团队的反馈,无论他们是在大厅还是10个时区。

您甚至可以在自己的存储库中打开提取请求,并自己合并。在开展大型项目之前,了解GitHub Flow是一个很好的方式。

打开一个拉动请求以更改README

点击图片查看大图

步截图

点击拉请求选项卡,然后从拉取请求页面,单击绿色新拉请求按钮。

在“示例比较”框中,选择您所做的分支readme-edits,与master(原始)进行比较。

查看比较页面上的差异更改,确保它们是您要提交的。

当您确信这些是您要提交的更改时,请点击大的绿色创建拉请求按钮。

给你的拉请求一个标题,并写一个简短的描述你的更改。

完成您的消息后,单击创建提取请求

提示:您可以使用的表情符号拖放图片和GIF到的意见和引入请求。

步骤5.合并您的拉请求

在最后一步,现在是将您的变更合并readme-edits到一起 - 将您的分支合并到master分支机构中。

单击绿色合并拉取请求按钮将更改合并到master。

单击确认合并

继续删除分支,因为它的更改已被合并,并且紫色框中的删除分支按钮。

庆祝!

通过完成本教程,您已经学会了在GitHub上创建一个项目并提出了一个请求!

这是您在本教程中完成的工作:

创建了一个开源存储库

开始并管理一个新的分支

更改了一个文件,并将这些更改提交给GitHub

打开并合并拉请求

看看你的GitHub配置文件,你会看到你的新贡献广场

要了解更多关于Pull请求功能的信息,我们建议您阅读“GitHub流程指南”。您也可以访问GitHub Explore并参与开源项目

提示:有关如何开始使用GitHub的详细信息,请查看我们的其他指南YouTube频道按需培训

GitHub是构建和运送软件的最佳方式。

开源和私人项目的强大的协作,代码审查和代码管理。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,179评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,229评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,032评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,533评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,531评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,539评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,916评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,813评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,568评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,654评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,354评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,937评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,918评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,152评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,852评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,378评论 2 342

推荐阅读更多精彩内容