GitHub之初识GitHub

GitBub是什么,我就不阐述了,那么,我开始吧。

1 创建账户

首先,打开GitHub,出现如下所示:

1.png

右侧上角,有sign in(登陆)和sign up(注册)。或者通过下方的sign up for github快速注册。

我们点击右上角的sign up,

2.png

Username:输入用户名

email address:输入邮箱

password:输入密码

然后点击create an account进入下一步:

3.png

选择账户的类型:
unlimited public repositories for free:可以创建无限制的公开的仓库
unlimited private repositories for 7/month:可以创建私有仓库,但是需要7美元一个月

我们选择第一个就好了,因为可以随时升级的。

下面的help me set up an organization next可以不勾选,是创建出一个组织,我们一般是一个人,我没有勾选。

点击continue继续:

4.png

如图所示,我们需要勾选一下自己的能力与用github的用处。

How would you describe your level of programming experience?
你会如何描述你的编程能力?

What do you plan to use GitHub for?
用github做什么?

Which is closest to how you would describe yourself?
目前是怎么描述自己的能力的?

勾选完毕,点击submit即可。

5.png

创建帐号完毕。

2 创建仓库

帐号建号了,帐号的设置可以自行去设置,比如头像,描述什么的。接下来,我们创建管理代码的仓库。

如图所示,点击New repository就是创建仓库:


6.png

点击后,如图所示:

7.png

repository name:仓库的名称

description:仓库描述

public:公开的仓库,私有仓库是需要花钱的,前面创建帐号的时候就已经知道了。

initialize this repository with a README:勾选后自动创建出README文件,让用户可以立刻clone这个仓库,适用于从头开始开发,从github克隆到本地后进行开发。如果说已经存在的项目,想添加到github上,则不勾选,直接手动push到github。

add .gitignore:勾选后,会自动生成.gitignore文件,这个文件中包含了我们不需要在git仓库中进行管理的文件,也就是一些需要忽略的文件,省去了每次都要设置的麻烦,可以根据语言自动生成。一般是要勾选上,然后选择好语言。

add a license:添加许可协议文件。一般不用勾选。

点击create repository创建出仓库。

比如我创建出了一个学习JS的仓库,如图:

8.png

我们可以看到,仓库中已经包含了README.md文件,并且,该文件中的内容会自动的显示在仓库的首页中,因此,人们一般在这个文件中标明仓库所包含的软件的概要,使用流程,许可协议等信息。如果使用了Markdown语法进行描述,还可以添加标记,提高可读性。

3 GitHub界面简介

上面我们创建出了帐号和仓库,接下来,我们来看看github的界面以及操作

3.1 常驻工具栏

github网站上方,会有一个常驻工具栏,在首页和在仓库,工具栏会稍微有些许不同:
首页:

11.png

仓库:

22.png

我们从左往右说:
1.github的LOGO:点击会进入首页

2.搜索窗口:输入想要查找的用户、仓库或代码片段,如果在仓库中搜索,则是搜索的本仓库。

3.Pull requests:显示用户已经经行过的合并请求,开发者可以很方便的追踪合并请求的后续情况。

4.Issues:查看用户有权限的仓库的问题或者分配给自己的问题。

5.Gist:用于管理以及发布一些没有必要保存在仓库中的代码,比如小的代码片段等。

6.这里点击会出现下拉列表,可以创建新的仓库,导入新的仓库,创建新的Gist,新的组织成员等等。


333.png

7.最后是个人信息,点击后会出现:

444.png

可以选择进入你的个人档案,你的stars项目,设置,登出等等操作。

3.2 仓库界面

我们打交道最多的还是仓库界面,我们打开一个仓库:

1111.png

1.用户名/仓库名

2.watch:点击即可watch该仓库,今后该仓库的更新信息都会显示在用户的公开活动中

3.star:点击极客关注该仓库,表示对该仓库关注,star越多,表示仓库越受关注

4.fork:点击,即可fork该仓库。

5.code:该仓库的文件列表。

6.issues:用于BUG报告,功能添加,方向性讨论等。

7.pull requests:查看合并请求,代码的更改和讨论都可以在这里进行

8.projects:项目管理工具,对项目整个开发周期进行管理

9.wiki:记录开发者之间应该共享的信息或者软件文档

10.pulse:显示该仓库最近的活动信息

11.graphs:以图标的形式显示该仓库的各种指标。

12.commits:查看当前分支的提交历史

13.branches:查看仓库的分支列表

14.releases:显示仓库的标签列表,可以将标签加入时的文件以归档形式下载到本地。软件在版本升级时一般都会打标签,如果需要特定版本,可以从这里查找

15.contributors:对该仓库进行过提交的程序员名单

16.branch:显示当前分支的名称,从这里可以切换仓库内的分支,查看其他分支文件。

17.new pull request:新的合并请求

18.create new file:创建新的文件
upload files:上传文件
find file:查找文件

19.clone or download:克隆当前项目或者下载
clone in desktop:通过github专用客户端进行克隆
download zip:将当前分支中的文件以zip形式下载。

20.当前分支的文件,顶部为最新的提交信息,左边是文件名称,中间是提交日志,右边是提交日期。

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

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,630评论 9 163
  • 雷锋连:董晓,于静,吴子珊,李蓉,李志 陈瑞月,苏朱玉,涂文婷,黄昭华,俞佑承 魏欠欠,王东方,代青旺加,王爱民 ...
    唯杰不爱阅读 487评论 0 0