github 邮箱_GitHub基本操作(一)

c56a412305cafcec5a51bee57e3a06bd.png

468bdf5cc2918ec1fddaa0e255a67c01.png

1

像自媒体人需要了解微博一样,作为一名编程人员,我们需要了解GitHub。

GitHub,对于大多数人来说也许并不陌生,但是很多新手并不知道这是个啥东东,那么今天我就来介绍一下GitHub,以及如何注册登陆吧!

2

GitHub

GitHub是一个面向开源,进行软件项目托管以及版本控制的平台。

Linux之父,Linux Torvalds 为了帮助管理Linux内核开发,于是开发了Git,用来进行源码的版本控制。

而GitHub就是用Git进行版本的控制,并且只支持Git作为唯一的版本库格式进行托管,于是便有了GitHub一名。

它的出现,提供了一种更为开放和自由的代码编写方式和协作方式。

由于GitHub上绝大部分都是开源项目,所以我们可以尽情clone到本地来用,不仅如此,我们还可以在GitHub的开源项目上进行分支,在原有的基础上开发我们要的功能。

由于分支的功能,我们在分支上开发的新项目,并不会影响到主分支。

简单来说,GitHub就是一个宝库,除了代码之外,那里还有众多资源可供我们享用。

话不多说,那么下面就让我们一起来探索这个宝库吧!

3

注册与登陆

在浏览器上输入GitHub的url

https://github.com/

115ab70c7bdf660189d645eb84094243.png

出现这个页面之后,点击sign up for GitHub(注册)。

fa64fd747b49d6af3618aeca8d100429.png

进入注册页面:

0bc3161af083d2089473b42487423c73.png

分别要填写用户名,邮箱地址,还有密码。

邮箱地址建议填除了QQ邮箱外的地址,然后密码要求8到15个字符,至少包括一个小写字母,一个数字。

填写完毕之后就可以点击create account了。

e36e1843785074d5f80d23caa7c92e16.png

上图是进入了步骤二,步骤二就是为了让我们选择免费用户还是付费用户。

以前GitHub的私有库只有付费用户能使用,但是在今年1月份的时候,微软宣布免费用户也可以使用私有库了,这也是微软在收购GitHub后送出的第一个福利。

虽然现在免费用户可以使用私有库,但是最多只支持3人协作,如果想要更多人协作的话,那就需要付费了。

步骤三是问卷调查,随便写就行了。

ba38399c3d7ab944aba5400a54e5bfdb.png

完成上面三步操作后我们的注册就完成了。

07b6f4690ba161a01f5641496a30f694.png

接下来就可以使用我们的GitHub了

4

简单使用

在注册并且登陆之后,我们就来稍微熟悉一下GitHub吧。

6ab7e60ea2a220f77ae17fc980c1f10a.png

我们可以在搜索框中搜索我们需要的资源,比如我搜索Python

88408e15241e35eadf4aaa6fe08dbc04.png

这些就是其中一部分被搜索出来的仓库。

在GitHub上,stars和fork的数目常常被用作评判一个仓库的好坏。

像上图的星型符号和后面的数字,就代表着这些仓库被stars的数目。

所以我们在搜索仓库的时候,如果能根据库的stars数目和fork数目来搜索的话,那效率将会提高。

比如:我要搜索stars大于1000的库,而且是关于python的,就可以在搜索框内这样写:

stars:>1000 python

如果是要stars和fork都大于1000的话,我们就写成:

stars:>1000 fork:>1000 python

你以为我只想跟你们说这俩个小操作?NO我还要接着说下去:

除了在搜索框内之间键入

python

全局搜索python外,我们还可以这样写

in:name python

in:name :关键字

这样子,我们搜索到的结果就是标题带有python的仓库了。

f1e1ed599fd912386a5e1518f329ab29.png

能搜索标题,当然也能搜索描述啦!

in:description :关键字

我最喜欢在GitHub上搜索教程了,比如python的教程

in:description python教程

7ed19a9900c23557888554d836427e52.png

这条指令的作用就是,将带有“python教程”描述字样的仓库搜索出来。

我们还可以查看最近更新的仓库有哪些:

pushed:>时间+关键字

比如我要搜索最近更新的一些python的仓库

pushed:>2019-03-01 python

e863cc380dcc6395d9a640ef6834e67d.png

好了我如愿得到了我想要的结果,这些仓库都是最近更新过的

我们还可以查找大神们的仓库

user:用户名

查找使用特定语言的仓库

language:python

关于搜索的小技巧就分享这么多吧,分享完了,你就赶快去实验吧!

点击左上角的猫头回到主页,我们现在设置一下我们的个人信息。

20919ccdf21e41710fb4cb35595d40db.png

选择Settings

6a0acbd47725e486b821242547b20e72.png

进行个人简介的设置以及头像的更换。

今天就到这,接下来几天会继续更新关于GitHub的基础操作

5ef7905935178285120701f08f63020f.png
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值