专栏首页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_IT),作者:JiekeXu之路

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

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

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux CentOS 7 安装教程

    3.选中【VMware-workstation-full-14.0.0.24051】鼠标右击选择【以管理员身份运行】。

    JiekeXu之路
  • Linux RHEL安装教程

    3.选中【VMware-workstation-full-14.0.0.24051】鼠标右击选择【以管理员身份运行】。

    JiekeXu之路
  • 基于Python操作将数据存储到本地文件

    前面说过Python爬取的数据可以存储到文件、关系型数据库、非关系型数据库。前面两篇文章没看的,可快速戳这里查看!《使用Python将数据存入SQLite3数据...

    JiekeXu之路
  • android点击无效验证的解决方法

    在写一个东西滑动删除列表的时候,出现了一个问题。我的需求是,左滑然后出现delete,然后点击delete,让该滑块消失。

    砸漏
  • API文档自动生成续:活用 GitHub Pages

    上篇文章介绍了一个 API 文档自动生成的小工具「 apidoc 」,但是最终生成的是包括了html、css 样式等在内静态文件,虽然说自己在本地可以通过浏览器...

    凌虚
  • 增大python字体的方法步骤

    到此这篇关于增大python字体的方法步骤的文章就介绍到这了,更多相关如何增大python字体内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大...

    砸漏
  • UX笔记#01 |按钮用图标还是文字?

    Alan.T
  • python如何查看网页代码

    2、使用requests包的get()函数通过网页链接获取网页的源码,然后使用print()语句输出就可以了

    砸漏
  • Java selenuim用执行js模拟鼠标滚动的方式

    我使用的方法是利用如下js代码来完成页面的滚动,每次滚动多少可以根据不同情况自行调整。

    heasy3
  • 如何免费申请JetBrains开发工具套件的学生授权

    对于如何免费申请JetBrains开发工具套件,可以先去阅读相关申请条件和申请可能遇到的一些问题,详情[1];

    村雨遥

扫码关注云+社区

领取腾讯云代金券