GitHub是最流行的代码库,里面存储着丰富的优秀的开源代码,不仅如此,作为一款免费的代码存储利器也是很牛逼,支持各种编程语言,代码显示效果堪称完美,可以随时随地查看自己记录的笔记

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

1:注册一个GitHub账户

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

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

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

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

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

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

点击验证

验证完毕,点击Create an account

2:选择账户类型

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

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

  

3:完成问卷

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

4:验证邮箱

  如下图所示已经注册完成,点击Read the guid阅读文档,都是英文看不懂,点击start a project,开始一个项目。

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

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

5:建库

  填写你的库名称,然后点击绿色按钮create repository创建项目

仓库创建成功

二:安装Git

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

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

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

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

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

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

配置用户名和邮箱

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

添加和提交

提交成功

2:生产SSH密钥

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

连续按3个回车即可

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

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

登录你的gihub账号,点击Your profile

然后点击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是gihub中的SSH

远程提交:git push origin master

JiekeXu0是我注册的账号

这时再看gihub中的Mytest仓库,发现多了一个Mytest.txt文件

远程提交完成,文件已经提交上去了。好啦,今天就到这里了哦!

若想获取更多,可关注个人公众号【JiekeXu之路】,ID为【JiekeXu_IT】,一起交流学习。

参考资料

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

https://github.com/

公众号:JiekeXu之路

一步步注册GitHub账号及简单使用相关推荐

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

    前   言 GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 git 作为唯一的版本库格式进行托管,故名 GitHub. GitHub 于 2008 年 4 月10 日正式上线,除了 ...

  2. Git复习(二)之远程仓库、注册GitHub账号、SSH警告、使用GitHub

    远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以"克隆"这个原始版本库,而且每 ...

  3. 如何注册GitHub账号

    一.注册GitHub账号 1.浏览器URL中输入地址: https://github.com/ 2.跳转至GitHub官网 3.点击右上角sign up按钮 4.填写注册信息 这个大意是产品更新时消息 ...

  4. 安装Git和注册GitHub账号

    Git和GitHub的基本区别 Git(读音为/gɪt/.)是一个开源的分布式版本控制系统, 可以有效.高速地处理从很小到非常大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 ...

  5. 注册Github账号详细教程【超详细篇 适合新手入门】

    目录 一.GitHub的简介 1.大概介绍 2.详细介绍 二.如何注册自己的GitHub账户 1.进入github的官网 2.点击右上角注册按钮sign up,来到注册页面 3.在光标处输入自己的邮箱 ...

  6. GitHub账号注册(图文详解)

    目录 一. GitHub简介 1.1 GitHub的官网 1.2 GitHub的特点 二. GitHub账号注册 三. 总结 一. GitHub简介 1.1 GitHub的官网 GitHub的官网地址 ...

  7. 在一台电脑上使用两个github账号

    问题描述: 我公司有一个github账号,每天工作把代码传上去,我觉得代码写的好,我同时想上传到自己的github账号上面去,但是目前只有一台电脑,如何在一台电脑上面进行设置,使这一台电脑可以同时上传 ...

  8. 创建我的GitHub账号及使用

    一.账号创建 1.百度找到GitHub官方网站(https://github.com/ ) 2.点击Sign up注册GitHub账号 下图为注册页面 第一步:填写账号邮箱密码,点击create an ...

  9. 注册github没有接收到邮件

    注册github没有接收到邮件? gtihub账号注册,填写的邮箱必须是真实的,因为会有邮箱验证这一步,邮箱不验证通过,我们创建的账号就不能使用,但是我们在注册github账号时,所有信息都正确,就是 ...

最新文章

  1. golang string 字符串 大小写转换
  2. Java异常处理和设计
  3. Linux kernel的中断子系统之(九):tasklet
  4. linux下用户操作
  5. python学习笔记 --- 随机数进阶
  6. TensorFlow学习笔记01:TensorFlow入门
  7. Maven中几张重要的总结图
  8. wav文件头修复_windows文件夹分析(xp版,网络整理)
  9. 穿透防火墙调用EJB--rmi-http在JBOSS中的应用
  10. 在 Ubuntu 和 Linux Mint 上释放空间的9种简单方法
  11. LCIS最长公共上升子序列
  12. WeiPHP5.0 SQL注入漏洞2
  13. 登录不了WPS国际版,密码正确,在网页能够正常登录,在WPS不行,求解答,版本号是10.2.0.7646已刷语言包
  14. 制作U盘启动时的写入模式HDD-FAT32、ZIP-FAT32、HDD-FAT16、ZIP-FAT16有什么区别?
  15. 大话西游2人数最多服务器,大话西游2:全服最火服务器!凌烟阁人山人海遍地200级玩家...
  16. 操作系统与裸机的区别
  17. Unity内截屏实现
  18. 抽象代数 04.03 Sylow 子群
  19. 贪心算法Greedy
  20. 按键android手机排行榜,【直板全键盘手机推荐】直板键盘手机排行榜

热门文章

  1. alert日志中出现Private Strand Flush Not Complete的处理方法
  2. office2010 启动man_解决word2010打开慢的方法步骤图
  3. 《JS控制表格奇偶数行背景色变换》
  4. strtok的bug和解决方式(strsep)
  5. 金立手机设置中位置服务器在哪里,金立手机如何关闭辅助功能服务?
  6. 回家感言一(火车上解决bug的你)
  7. 单相直直斩波电路 matlab仿真,直流斩波电路的Matlab/Simulink仿真研究
  8. (八)云计算技术学习--OpenStack之Heat
  9. 宋宝华:关于linux内存管理中DMA ZONE和dma_alloc_coherent若干误解的澄清
  10. 王兴渐成“IPO收割机”