学习
实践
活动
工具
TVP
写文章
专栏首页JiekeXu之路一步一步教你注册GitHub账号及简单使用

一步一步教你注册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之路

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

作者:JiekeXu之路
原始发表时间:2019-01-07
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏02支持中文及显示FPS

    如果设置FPS为20,这意味着我们命令游戏的每个循环持续1 / 20(0.05)秒。如果循环代码(更新,绘图等)只需要0.03秒,那么我们将等待0.02秒。以上...

    豆约翰
  • CocoaPods 公有仓库的创建(超详细)前言正文结语

    BY
  • 手把手教你搭建一个技术人的博客

    在我们正式开始搭建一个完全属于我们自己的博客之前,我们首先要做好一些事前的准备(当然,如果你没有做好准备也没有关系,下面会一步一步的教你搞定这些)

    山禾说
  • Android学习之路

    子勰
  • Git ssh 配置及使用

    前言:前几天在写博客 手把手教你用Hexo + github 搭建自己博客的时候,经常需要用到一些git操作,截了好多图,于是就想干脆整理成一系列的git 教程...

    Dream城堡
  • 手把手教你用Hexo+Github 搭建属于自己的博客

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdutxiaoxu/article/de...

    程序员徐公
  • E5 自动订阅程序

    登录进入 azure  ,登录账号使用你的e5账户 ,就是以xxx.onmicrosoft.com开头的的账户。 搜索“应用注册”

    用户9022575
  • Git ssh 配置及使用

    前言:前几天在写博客 手把手教你用Hexo + github 搭建自己博客的时候,经常需要用到一些git操作,截了好多图,于是就想干脆整理成一系列的git 教程...

    全栈程序员站长
  • 区块链技术学习指引

    本文原文发表于深入浅出区块链, 原文区块链技术学习指引会保存更新,大家最好前往原文阅读。

    Tiny熊
  • 教你如何使用git和github-上传

    对于github,git 开发者们一定很熟悉了 就是可以把你的代码上传到github上托管 灰常好用

    Wlog同步
  • (强烈推荐)基于SSM和BootStrap的共享云盘系统设计(Git安装及版本控制)

    1)安装Git,并在github上注册账号,对Git不熟悉者请下面参考文档

    天道Vax的时间宝藏
  • GitHub 使用详解

    本文大纲 GitHub简介 注册GitHub账号 配置GitHub 使用GitHub 参与GitHub中其它开源项目 注,GitHub官网:https://g...

    小小科
  • 如何申请Github / JetBrains的学生认证

    Github是一个面向开源及私有软件项目的托管平台,目前是全球规模最大的代码托管平台,而Github面向学生群体开通了学生认证的通道,认证通过后可以免费使用众多...

    KINDYEAR
  • 借助GitHub托管你的项目代码

    PS:话说自己注册了GitHub都很久了,却没有怎么去弄,现在系统学习一下,也把自己的学习经历总结下来share给大家,希望大家都能把GitHub用起来,把你的...

    Edison Zhou
  • 新人如何搭建(copy)一个属于自己的博客

    腾讯NEXT学位
  • 新人如何搭建(copy)一个属于自己的博客

    对于很多刚学前端的朋友们来说(比如我),在学习的过程中经常会记一些笔记,除了现实中的烂笔头,我们也可以在PC上记笔记、写总结,下面分享一些或多或少会用上的网站或...

    IMWeb前端团队

扫码关注腾讯云开发者

领取腾讯云代金券