注册GitHub

GitHub官网 ☞☞☞☞【戳我

一、打开,如下图所示, 按照要求进行注册。

安装Git

Git官网下载☞☞☞☞ 【戳我

一、打开,根据自己的电脑系统选择不同的版本,这里主要是以Windows介绍:

二、下载安装完成后,点击Windows图标,可以看下这些安装的程序

Linux 各版本安装Git方法:

  Debian/Ubuntu $ apt-get install git-core

  Fedora $ yum install git

  Gentoo $ emerge --ask --verbose dev-vcs/git

  Arch Linux $ pacman -S git

建立链接

链接条件:

  • 使用GitHub前先创建自己的SSH Key,目的是使用SSH Key认证方式保证通信安全。

1)进入SSH目录

benlen@YF-J MINGW32 ~ (master)
$ cd~/ .ssh
bash: cd~/: No such file or directory benlen@YF-J MINGW32 ~ (master)
$ pwd
/c/Users/solo

其中如果不是显示“bash: cd~/: No such file or directory”,则表示你的电脑已经增加过秘钥

2)生成SSH秘钥

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

benlen@YF-J MINGW32 ~ (master)
$ ssh-keygen -t rsa -C 'xxxoo@126.com' ~~~回车
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/solo/.ssh/id_rsa): ~~~回车
Created directory '/c/Users/solo/.ssh'.
Enter passphrase (empty for no passphrase): ~~~回车
Enter same passphrase again: ~~~回车
Your identification has been saved in /c/Users/solo/.ssh/id_rsa.
Your public key has been saved in /c/Users/solo/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:RvAvnZKUOerKUE+4D7suNPWBwcKQDlt7NXsqgRMDZTM xxxxx@.com
The key's randomart image is:
+---[RSA ]----+
|o*E. . |
|o.*oo oo o |
|oo * + oB |
|..+ =.o+.= . |
| +ooo+S + |
| o..=o. o |
| ...o.o |
| .o = |
| o*.. |
+----[SHA256]-----+

查看目录下(C:\~~~\.ssh)有两个文件

id_rsa是私钥,一定要保存好,万不可以泄露给其他人。id_rsa.pub是公钥。

3)添加SSH到GitHub

使用Notpad++或其他文本文件打开id_rsa.pub,复制里面的内容。

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

4)连接

完成以上操作,就可以使用命令来测试是否可以连接到GitHub服务器了

GitHub注册与Git安装的更多相关文章

  1. GitHub注册和Git安装

    一.注册GitHub GitHub官方地址:https://github.com. 在浏览器中打开GitHub网址,通过首页进行注册,如下图所示. 二.安装Git Git官方下载地址:http://g ...

  2. Git安装及基本使用

    准备: Git软件,github账号. Git安装: 直接百度搜git下载,windows和mac不同平台的.官网上的下载地址很慢或者根本下不了. 默认配置安装. github: 网址:https:/ ...

  3. 我的Git之旅(1)---git安装、github注册以及一些基本命令

    蚂蚁作为一个混码农届的新人来说,看到什么东西都觉得高大上的感觉.最近接触到了git,有种蠢蠢欲动的感觉,想 试一把.因此开启了我的Git之旅.废话不多说,开始我的git之旅. 1.git服务器的选择 ...

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

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

  5. ubuntu下git安装及连接github

    1.安装 sudo apt-get install git git-core git-gui git-doc git-svn git-cvs gitweb gitk git-email git-dae ...

  6. Git 安装及用法 github 代码发布 gitlab私有仓库的搭建

    版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统. 这个版本控制软件,有 svn还有git,是一个工具. git是由linux的作者开发的 git是一个分布式版本控制系统 ...

  7. Mac(OS X)中Git安装与GitHub基本使用

    GitHub是一个面向开源及私有软件项目的托管平台.开源代码库以及版本控制系统,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub.通常在Windows下使用GitHub的教程是非常 ...

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

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

  9. mac上git安装与github基本使用

    目录 安装git 创建ssh key.配置git 提交本地项目到GitHub 一.安装Git MAC安装Git 首先查看电脑是否安装Git,终端输入: git 1.通过homebrew安装Git 1. ...

随机推荐

  1. Flink入门(五)——DataSet Api编程指南

    Apache Flink Apache Flink 是一个兼顾高吞吐.低延迟.高性能的分布式处理框架.在实时计算崛起的今天,Flink正在飞速发展.由于性能的优势和兼顾批处理,流处理的特性,Flink ...

  2. 1049 数列的片段和 (20 分)C语言

    给定一个正数数列,我们可以从中截取任意的连续的几个数,称为片段.例如,给定数列 { 0.1, 0.2, 0.3, 0.4 },我们有 (0.1) (0.1, 0.2) (0.1, 0.2, 0.3) ...

  3. 09_$.ajax()参数详解及标准写法

    1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如 ...

  4. realme X2谷歌套件

    目前市面上的很多手机是不支持谷歌相关组件的,经过不断的测试成功适配realme X2(真机测试完美适配) 为框架的GMS是用户想要体验整套Google服务不可绕开的一环,Google地图.Play商店 ...

  5. spring同时操作多数据库 多个mysql和mongoDB,不需切换数据源,同时操作mysql和mongodb

    源码:https://github.com/haihai1172/spring-mysql-mongoDB 项目目录 1.环境搭建,java-sdk 1.8 具体怎么搭建,就不说了 2.配置jdbc. ...

  6. Django 信号量

    参考:https://www.cnblogs.com/wupeiqi/articles/5246483.html 一.信号:就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者         ...

  7. WeihanLi.Npoi 根据模板导出Excel

    WeihanLi.Npoi 根据模板导出Excel Intro 原来的导出方式比较适用于比较简单的导出,每一条数据在一行,数据列虽然自定义程度比较高,如果要一条数据对应多行就做不到了,于是就想支持根据 ...

  8. 13、python的路径处理

    前言:本文主要介绍python中路径的处理,包括os模块和有关的2个魔法变量. 一.os模块 python里面的os模块有许多方法可以让我们通过代码实现创建,删除和更改目录,具体如下: os.getc ...

  9. thinkphp快速入门(学习php框架及代码审计)

    之前想学习php代码审计,但是没有坚持下去,记得当时看到了很多CMS框架采用MVC架构,就嘎然而止了. 为了深入学习下框架,一边看着thinkphp官方文档,一边写个简单的登陆注册页面以加深理解. 官 ...

  10. Browser Security-同源策略、伪URL的域

    同源策略 同源策略的文档模型 同源策略(Same Origin policy,SOP),也称为单源策略(Single Origin policy),它是一种用于Web浏览器编程语言(如JavaScri ...