一步一步教你注册GitHub账号及简单使用

前 言

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 git 作为唯一的版本库格式进行托管,故名 GitHub。

GitHub 于 2008 年 4 月10 日正式上线,除了 git 代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过 350 万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、Python 等。

2018 年 6 月 4 日,微软宣布,通过75亿美元的股票交易收购代码托管平台 GitHub。

一:GitHub 注册

GitHub 的好处一大推,但是对于一个新手来说真是不知如何下手,下面我们就讲解一下如何开启自己的代码库。

1:注册一个 GitHub 账户

百度搜索 GitHub 或者直接点击 https://github.com/ 进入官网。

进入之后我们开始注册,这里需要填写昵称(用户名)注册邮箱和密码,这里需要注意以下几点。

昵称一栏:每次在你输入昵称之后,都会检查是否已经被注册了。如果被注册了,那么会提示 Username is already taken.此时你需要另换一个昵称进行注册,昵称只能出现字母、数字、短横线,不能使用下划线。并且开头也不能使用短横线(-).也不能使用中文昵称。

邮箱一栏:要填写合法邮箱,并且是未在 GitHub 注册过的邮箱,否则会弹出错误提示

密码一栏:注意密码至少是7个字符。

这些填写正确之后,此时点击最下方的绿色大按钮就开始注册了。

点击验证

验证完毕,点击 Create an account

注意:进行账户校验,校验通过后,点击 Create an accout 创建账户,如果校验账户的过程中出现如下错误:

Unableto verify your captcha response. Please visithttps://help.github.com/articles/troubleshooting-connectivity-problems/#troubleshooting-the-captchafor troubleshooting information.

翻译如下:

无法验证您的验证码响应。有关故障排除信息,请访问https://help.github.com/articles/troubleshooting-connectivity-problems/#troubleshooting-the-captcha。(通过Chrome浏览器进行了网页翻译后的信息)

仅支持当前版本的 Chrome,Firefox,Safari 和 MicrosoftEdge,这里建议使用最新的 Google浏览器。记住哦,最新的浏览器,当时由于我的 Chrome 不是最新的导致出错,后面可能需要翻墙,若是不能的,请看我之前写的端午福利篇,要是还不能注册的话,试试使用苹果手机自带的浏览器去试试,再不行的话就去百度这个吧!

2:选择账户类型

这时会弹出一个界面,让你选择你的私人计划(personal plan),即选择免费用户还是付费用户,付费用户可以拥有私人代码仓库(repos),即别人不能查看你的代码,免费用户的仓库是公开的,任何人都能查看。

这里我们选择免费用户就可以了。如果你想成为付费用户,那么点击上面的 choose 按钮,最后我们点击下面的 Continue 继续就可以了.。

3:完成问卷

GitHub 为了分析用户设置几道问卷,可以如实回答也可以随便填写。

4:验证邮箱

如下图所示已经注册完成,点击 Read the guid 阅读文档,都是英文看不懂,可使用 Google 翻译插件将其翻译查看,看完后,返回点击 Start aproject,开始一个项目。

紧接着会出现下面这张图,意思是需要验证邮箱,登录你注册时填写的邮箱,进行验证。

进入邮箱找到 GitHub 发送的验证邮件,点击任意一个链接即可验证并跳回到注册完成后的页面,再重新点击 Starta project,开启第一个版本库。

5:建库

填写你的库名称,然后点击绿色按钮 create repository 创建项目。这里写成了 Mytest1,因为之前已经创建了,你可以写成 Mytest 或者自定义。

仓库创建成功。到这里你的 GitHub 账号就创建好了,那么怎么使用呢?这里推荐使用 git 来管理代码,下面来一起看看吧。

二:安装Git

点击 https://git-scm.com/downloads 下载 Git

选择需要下载的平台版本,现在我们只讲解 Windows 平台的。

下载完成以后,直接一步步 Next 下去安装完成就可以了,这里就不再详细讲解了。

三:本地仓库上传到GitHub仓库

在 G 盘下 GitHub 仓库中有一个 Mytest.txt 文件,现在要讲 Mytest.txt文件上传至 GitHub 中。

1:文件保存至本地仓库,鼠标右击选择 Git Bash Here

配置用户名和邮箱

白线部分分别是账户和邮箱

添加和提交

这里报错是因为 G 盘 GitHub下没有 .git 文件夹,这里使用 git init 即可建立

提交成功。

2:生产SSH密钥

$ssh-keygen -t rsa -C "1426321293@qq.com"

连续按3个回车即可

白线涂抹部分填写的是邮箱

在C:\Users\Administrator\.ssh目录下找到 id_rsa.pub 复制里面所有内容

登录你的 GitHub 账号,点击 Yourprofile

然后点击 Edit profile

选择 SSH and GPG keys 并新建一个 SSH Key

其中 Title 中的名称可以任意填写,将 C:\Users\Administrator\.ssh 目录下 id_rsa.pub 复制的所有内容粘贴到 Key 中,点击 Add SSH Key,SSH密钥完成。

3:远程提交

添加新的远程仓库

$git remote add origin https://github.com/JiekeXu0/Mytest.git

其中红色部分的 URL 是 GitHub 中的 SSH

远程提交:git push origin master

JiekeXu0 是我注册的账号,这时再看 GitHub 中的 Mytest 仓库,发现多了一个 Mytest.txt 文件。

远程提交完成,文件已经提交上去了。好啦,今天就到这里了哦!若想获取更多,可关注个人公众号【JiekeXu之路】,ID为【JiekeXu_IT】,一起交流学习。

参考资料

https://www.cnblogs.com/cxq0017/p/9636083.html

https://github.com/

原文发布于微信公众号 - JiekeXu之路(JiekuXu_IT)

原文发表时间:2019-01-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券