一、注册GitHub

GitHub官方地址:https://github.com。

在浏览器中打开GitHub网址,通过首页进行注册,如下图所示。

二、安装Git

Git官方下载地址:http://git-scm.com/download/。

Git支持多平台(Mac OS X/Windows/Linux/Solaris),读者可根据自己的平台选择相应的版本下载。

下载并安装完成后,我们通常在Mac OSX及Linux平台下用终端工具(Terminal)来使用Git,而在Windows平台下用Git Bash工具,如下图所示。

1、建立链接

本地Git与GitHub服务器之间保持通信时,我们使用SSH key认证方式来保证通信安全,所以在使用GitHub前你必须先建创自已的SSH key。 我们后续操作以Windows为例,打开Git Bash,如下图所示。

(1)进入 SSH 目录。

fnngj@FNNGJ-PC ~
$ cd ~/.sshfnngj@FNNGJ-PC ~/.ssh
$ pwd
/c/Users/fnngj/.ssh

(2)生成新的 SSH 秘钥。

如果你已经有了一个秘钥(默认秘钥位置~/.ssh/id_rsa文件存在。)

fnngj@FNNGJ-PC ~/.ssh
$ ssh-keygen -t rsa -C "fnngj@126.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/fnngj/.ssh/id_rsa): --回车 Enter passphrase (empty for no passphrase): --回车 Enter same passphrase again: --回车 Your identification has been saved in /c/Users/fnngj/.ssh/id_rsa. Your public key has been saved in /c/Users/fnngj/.ssh/id_rsa.pub. The key fingerprint is: 78:51:9b:2c:6c:fb:74:0b:6b:b9:c4:23:8f:5e:10:6b fnngj@126.com The key's randomart image is: +--[ RSA 2048]----+ | . | | . o o | | * + | | o * | | . E o . | | o = = . | | . X . | | B o | | .o o | +-----------------+ fnngj@FNNGJ-PC ~/.ssh $ ls id_rsa id_rsa.pub 

查看目录下会生成两个问题,id_rsa 是私钥,id_rsa.pub 是公钥。记住千万不要把私钥文件id_rsa 透露给任何人。

(3)添加 SSH 公钥到 GitHub。

用文本工具打开公钥文件 ~/.ssh/id_rsa.pub ,复制里面的所有内容到剪贴板,如下图所示。

登录GitHub,单击右上角个人头像→Settings→SSH Keys→Add SSH Keys ,在 Title 文本框中输入任意字符,在 Key文本框粘贴刚才复制的公钥字符串,单击“Add key”按钮完成操作,如下图所示。

(4)测试连接。

以上步骤完成后,你就可以通过以下命令来测试是否可以连接 GitHub服务器了。

出现如上提示,表示连接成功

转载于:https://www.cnblogs.com/101718qiong/p/9475365.html

GitHub注册和Git安装相关推荐

  1. Git安装及密钥的生成并上传本地文件到GitHub上

    之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https ...

  2. 第一:Git安装和使用github(超详解)

    简介 刚开始写了关于如何将本地代码上传到github上,但是有些小伙伴们不清楚如何安装Git,这一篇就给小伙伴们普及一下Git的安装和使用.适合刚开始用git的小白,大神或者大佬请绕道. 实际项目开发 ...

  3. 如何用Git向GitHub上传送文件(从注册GitHub到用Git上传的每一步)

    文章目录 1.GitHub 1.1.GitHub注册(已经注册过的直接看1.2GitHub仓库的建立) 1.2 GitHub仓库的建立 2.Git 2.1Git 安装 2.2 Git 下载 2.3 G ...

  4. Git(2)-- Git安装后首次配置与第一次使用Git和Github管理自己的代码(超详细纯小白图文教程)

    文章目录 0.写在前面: 一.注册Github 1.注册Github: 2.登录 3.创建仓库 二.安装Git 三.配置Git和Github(Git安装好后首次使用需要配置完成后才可以使用) 1.打开 ...

  5. git安装及命令使用和github网站

       最近参与别人的github项目时,学习了git的使用,首先需要在https://github.com/网站上注册账号和邮箱,然后fork一个开源项目,然后下载目前Windows下最新版本的git ...

  6. Mac下从安装Git到使用github进行版本控制(git命令/Xcode管理)

    个人在iOS的开发过程中,经常会用到第三方类库,而这些类库大都是在GitHub上的,不得不说GitHub确实是一个非常酷的网站,实用一点说这里可以学习到很多的东西,也可以和世界各地的开发人员接触,势利 ...

  7. git安装配置及第一次上传项目到github

    对于第一次上传项目到github,走了不少弯路,下面给大家介绍一下怎么安装Git及第一次上传项目到github时需要注意什么. 首先,先说一下git要怎么安装. 1.下载Git.下载地址:https: ...

  8. Windows系统GIT安装与GitHub远程仓库

    文章目录 Windows系统GIT安装 Git是什么 windows环境安装 环境变量 验证安装 GitHub与远程仓库 GitHub是什么 GitHub账号注册 创建本地SSH Key GitHub ...

  9. Git学习(了解版本控制、Git安装配置、Git基本理论、Git搭建、Git文件操作、使用码云或Github、IDEA集成Git,Git分支开发)

    学习git之前,我们需要先明白一个概念,版本控制! 版本控制 什么是版本控制 版本迭代,新的版本!版本管理器. 版本控制(Revision Control)是一种在开发的过程中用于管理我们对文件.目录 ...

最新文章

  1. 使用Prometheus+Grafana监控JVM
  2. 汉诺塔python实现_汉诺塔问题深度剖析(python实现)
  3. 《Imperfect C++中文版》——第2章 对象生命期
  4. 196℃到80℃ 安徽首例“康博刀”手术杀灭肿瘤
  5. C#读书笔记:线程,任务和同步
  6. 集合源码阅读:LinkedList
  7. Windows Store App 获取文件及文件夹列表
  8. 再谈节奏与动力---平淡与枯燥的力量
  9. redis中hash类型介绍
  10. 地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据
  11. 威纶触摸屏与电脑连接_威纶通TK6070IP触摸屏下载线MT6071IE触摸屏编程线连接电脑USB线...
  12. 【原创】MySQL Replay线上流量压测工具
  13. ARKit入门到精通 1.0 - 实战案例 AR打地鼠-史小川-专题视频课程
  14. Java实现自定义工作流
  15. 机器学习实战(第1章)
  16. Spring Boot学习笔记
  17. 小米手机安装欧洲版系统(MIUI12) 详细安装教程
  18. 5个物联网商业案例及其带给我们的启示
  19. 第一章 80C51单片机概述
  20. 3D建模贴图是个啥?先薅羊毛再说!(附1000张高清3D贴图素材)

热门文章

  1. java中的单例模型
  2. JS容易犯错的this和作用域
  3. AFNetworking 3.1.0 使用中某些知识点讲解
  4. Git 初始化版本库
  5. Spring环境的搭建与测试 (spring2.5.6)
  6. 我是如何解决asp.net程序在dreamWeaver中布局乱码的问题
  7. Jacobian 和Hessian矩阵
  8. MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?
  9. python爬虫网络出错怎么办_Python爬虫常见问题
  10. Mongo数据库搭建