GitHub创建账户(纯新手图文向)

本文主要介绍GitHub新建账户及其基本操作,初步认识GitHub及其核心功能,包括注册账号、创建仓库、创建分支、以及如何在GitHub上实现产品版本的迭代。

众所周知,GitHub是一个面向开源及私有软件项目的托管平台,可以让用户通过远程协作对代码进行管理和迭代更新。笔者认识的大神们很多都在这里接开源项目,提升自己的技能。笔者注册了个账号,也是边摸索边记录,仅供萌新们参考使用,大神们轻拍😝~

1.注册账号

登陆GitHub主页,填写个人信息注册。

注册提交后会在注册邮箱中收到一封激活邮件,单击激活链接则注册账号成功。


2.新手引导页

注册完成后会自动跳转到介绍页面,可以自由选择阅读指南(萌新)或开始一个新项目(老鸟)。英语好的可以直接按照官方指南操作,只认识26个英文字母的萌新们可以接着往下看~


单击Read the guide会跳转到新手引导页面,这个页面会告诉我们GitHub是什么(文章开头部分已说明),并通过介绍GitHub中的4个要点让我们了解GitHub中的基本操作:

  • 什么是个人仓库?如何创建和使用个人仓库?
  • 什么是分支?如何创建和管理分支?
  • 如何创建变更和提交变更?
  • 如何打开/合并请求?


当看到引导页中No coding necessary的时候心情简直要起飞啊~(笑)

咳…回到正题,接下来我会根据引导页的内容介绍GitHub的基本操作,包括创建个人仓库、创建分支、创建提交变更以及合并变更。

3.创建个人仓库

个人仓库是GitHub的重要组成部分,它可以用来存储项目中所需的文件,存储类型包括文件夹、文本、图片、视频、表格、数据集等。在创建个人仓库的时候系统给出生成README文件和添加license许可证文件的选项,勾选则会在新建仓库时创建该文件,以便更好的记录项目信息,管理项目的版本及项目变更。

具体操作:

  • 进入创建仓库页面:在GitHub首页右上角单击+号,选择New repository,进入创建仓库页面。

  • 填写仓库信息:依次填入「仓库名称」、「仓库描述」(可不填),设定仓库权限(公开/私密),打勾创建README文件,设置完成后单击绿色按钮完成创建。(这里笔者将仓库命名zoe-web,权限为公开,创建README并不添加许可证。)

  • 查看仓库:创建完成后自动跳转到仓库页面,在页面中可以看到我们创建时设置的信息。

4.创建分支

分支的作用是让产品变更与产品正式版本分离,使参与者在不影响正式版本产品的情况下修改测试代码。在创建仓库的时候系统默认创建一个唯一的master(主干),用于发布产品的正式版本,开发者(或其他有权限的人员)可以直接在主干上更新产品,也可以新建分支,复制主干的产品,在不影响正式版本产品的同时,在分支上对产品进行变更及测试后再完成产品更新,确认变更后再并入主干中,完成产品正式版本的迭代。

具体操作

在仓库页面单击branch: master,在下拉菜单中输入新建的分支名称(这里取名web-test),选择Create branch 按钮或回车键确定。新建成功后页面中会显示有2条分支。

5.创建&提交变更

为了避免不可挽回的错误,通常变更产品时会先在分支中创建变更,反复修改、测试、提交变更。变更提交后会生成对应的条目,记录变更的原因和变更信息。因为新建的仓库中只有 README.md文件,因此在分支中修改该文件进行演示。

具体操作

  • 选择分支:在branch: master下拉菜单中选择分支。
  • 选择变更文件:在分支页面中单击文件README.md
  • 修改并提交变更:单击文件预览窗口右上角的编辑图标,在编辑器中输入变更信息,输入完成后在提交上方输入变更描述,单击Commit changes提交变更。提交后可以发现分支中的README.md文件已经发生了变更,与主干中的文字不一致。

6.创建&确认变更请求

变更请求(Pull Request)是GitHub的核心功能。在上一步中我们已经在主干衍生的分支中提交了变更,在Pull Request中通过对比分支和主干的区别确认变更内容后,创建变更请求,管理者通过查看处理变更请求,确认是否变更产品,将变更信息合并到主干中。

具体操作:

  • 打开变更请求页面:单击Pull Request 分栏,单击绿色按钮New pull request
  • 对比差异:在对比页面选择要对比的分支/主干,二者内容的差异会在页面中高亮(绿色为新增,红色为修改或删除),确认要修改的内容。
  • 创建变更请求:确认要修改的内容后,单击绿色按钮Create Pull Request创建变更请求,在文本编辑窗口输入请求的名称和描述,输入完成后提交请求,提交完成后自动跳转进入变更请求处理页面。
  • 查看变更请求:当自己或他人提交了变更请求后,产品管理者会收到通知,并可以在变更请求分栏页面中查看请求。单击打开Pull Request分栏,单击查看提交的变更Web Test,跳转到变更请求详情页面。
  • 确认变更请求:在变更请求详情页中可以查看提交人和管理人处理请求的状态(Conversation),提交的变更中修改的历史信息,分支文件和主干中文件的修改详情(Files Changed)。
  • 合并变更:确认完成后单击绿色按钮Merge pull request-Confirm Merge,将分支的变更内容合并到主干中,合并完成后主干内容变更为与分支内容一致,完成变更。变更后可以选择Delete branch按钮删除分支。

以上就是文章的全部内容啦,第一次码字没想到花了这么长时间,如果觉得有帮助或者喜欢的话点个赞吧~

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,971评论 25 707
  • 你叫什么名字 你为什么会降生在这里 这样的雨夜,你睡在了一片汪洋里 月亮也在水中沉眠 你梦中的呜咽 惊动了水中的鱼...
    书叶随风阅读 151评论 0 1
  • 今天的事情太多,想了半天打算用思维导图整理一下,以免忘记了,希望自己能规划好自己的生活
    ZQW97阅读 120评论 0 0
  • 每天铺天盖地的鸡汤文,就像随着高速发展的社会一样快速变换着不同的风格。 之前的我超喜欢喝鸡汤,每次看到了标题,我都...
    社恐小法师阅读 331评论 1 1
  • 少年心事多, 烦恼何其少。 阴云现光影, 会有出头天。
    枞阳徐少阅读 147评论 0 0