1、打开git bash,在控制台中输入以下命令:ssh-keygen -t rsa -C "邮箱地址"

结果:

fanxi@AT8350 MINGW64 ~
$ ssh-keygen -t rsa -C "邮箱地址" 输入命令,后面的是git的邮箱地址,在官网上注册的
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/fanxi/.ssh/id_rsa): /c/Users/fanxi/.ssh/id_rsa 在这个目录下面创建文件目录
/c/Users/fanxi/.ssh/id_rsa already exists.
Overwrite (y/n)? Y
Enter passphrase (empty for no passphrase): 输入密码
Enter same passphrase again:在输入密码
Your identification has been saved in /c/Users/fanxi/.ssh/id_rsa.
Your public key has been saved in /c/Users/fanxi/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:UZ6rCceojCdL9oG9cJcl0TFurgaHLcsDK7mk1utwjrI
The key's randomart image is:
+---[RSA 2048]----+
| o . |
| o = . |
| . = o |
| o * . . |
| . + * S . |
| . O * B o |
|ooX.@ = o |
|+*=O * |
|Eoo++ |
+----[SHA256]-----+

上面是正确的结果,注意邮箱输入错误了,生成的密钥不能用

2、查看刚才创建的文件密钥和私钥

fanxi@AT8350 MINGW64 ~
$ cd /c/Users/fanxi/.ssh

fanxi@AT8350 MINGW64 ~/.ssh
$ ls
id_rsa id_rsa.pub 这个目录下面有私钥和密钥

3、复制公钥到git的步骤

fanxi@AT8350 MINGW64 ~/.ssh
$ cat id_rsa.pub 查看公钥
ssh-rsa 后面公钥的字符串

配置公钥:

4、测试密钥是否可用

fanxi@AT8350 MINGW64 ~/.ssh
$ ssh -T git@github.com
Enter passphrase for key '/c/Users/fanxi/.ssh/id_rsa':
Hi git用户名称 You've successfully authenticated, but GitHub does not provi de shell access.

如果可用要是的颜色就变成绿色

终于远程数据库新建成功了,可以本地从远端clone了。

git-关联远程git仓库详细步骤-2的更多相关文章

  1. git连接远程GitHub仓库详细总结 for HTTPS协议

    简单唠叨几句哈.之前工作的时候,由于是在大厂,代码提交.版本管理都是多人协作的,所以公司当时用的git + gerrit来实现代码管理的.当时入职时并不懂git的使用,虽然有大神写好配置git的文档, ...

  2. Git关联远程GitHub仓库

    一.本地安装GIT版本控制软件 二.配置Git,设置用户信息 git config --global user.name "jack" git config --global us ...

  3. 四、 git关联远程仓库及推送

    接之前笔记,在 github上建立与本地同名的仓库 demo 关联远程仓库 1. https 模式     远程库的名字就是origin,这是Git默认的叫法 git remote add origi ...

  4. IDEA新建本地项目关联远程git仓库

    现在远程git仓库创建一个repository,然后本地创建项目,最后进行关联.三板斧,打完收工. 第一步.第二步地球人都知道,略过不表,第三步比较关键,举个例子: 0.创建本地Git仓库:VCS - ...

  5. git向远程git仓库提交代码步骤详解

    一.从远程仓库clone工程到本地 git clone -b 分支名称 http://10.1.1.11/service/tmall-service.git  localDestDirectory l ...

  6. git关联远程仓库

    git init git add . git commit -m "0.0.1 release" git remote -v git remote add master repos ...

  7. 本地git关联远程github

    0. 前言 我们开发的项目,均在本地开发:为了保证项目进度的一致性和公开性等,我们通常将开发过程代码或成品放置到github中,本文就讲述如何使得本地git与远程github同步! PS:以下两个名称 ...

  8. 将本地文件git到远程github仓库

    使用git管理项目是开发人员必备的技能,下面就介绍如何使用git将本地文件管理并且同步到github上面. 小白可以参考 创建SSH-key并且在github中添加认证 在本地用户的.ssh文件下面生 ...

  9. git 关联远程库(https协议)

    1.在oschina上新建库 2.在本地文件夹右键->"git Bash here" 3.设置全局变量: git config --global user.name &quo ...

  10. git 关联远程分支

    问题解析: git本地新建一个分支后,必须要做远程分支关联.如果没有关联, git 会在下面的操作中提示你显示的添加关联.关联目的是如果在本地分支下操作: git pull, git push ,不需 ...

随机推荐

  1. Lock、Synchronized锁区别解析

    上篇博文在讲解 ConcurrentHashMap 时说到 1.7 中 put 方法实现同步的方式是使用继承了 ReentrantLock 类的 segment 内部类调用 lock 方法实现的,而在 ...

  2. CSP-S2020AFO记

    2020-10.11 考初赛辣. 选择题考了一堆时间复杂度,一个不会(卒) 我寻思这01背包哪里能用贪心? 啊,这,这,这手写快排竟如此简单,手写取Max,手写队列,两个字符串颠来倒去,竟活到爆! 震 ...

  3. MySQL的事务与锁 转

    资料来源: 青山老师的mysql课程 丁奇老师的<MySQL45讲> 一.文章结构和思路 1.整体文章结构 2.大概思路 介绍数据库的特性: 数据库标准所制定的隔离级别和解决对应的一致性问 ...

  4. virtualbox 网络地址转换(NAT)

    网络地址转换 虚拟机可以访问主机 通过主机请求外网 但是主机不能请求虚拟机 所以要配置端口转发才行 host-only模式下 不同网段的不同虚拟机也可以互相ping通  比如 192.168.33.1 ...

  5. 列表的嵌套,元组和range()方法

    列表嵌套: 列表内嵌套列表 li = ['a','b',[1,2,3,["李白",'苏轼'],4,5],'c'] #取出"李白" print(li[2][3][ ...

  6. 使用PyPdf2合并PDF文件(没有空白、报错)

    使用PyPdf2合并PDF文件(没有空白.报错) 对于合并之后pdf空白,或者出现 'latin-1' codec can't encode characters in position 8-11: ...

  7. 李志杰的C语言程序设计第一次作业

    这个作业属于C语言程序设计课程 : https://edu.cnblogs.com/campus/zswxy/CST2020-2 这个作业要求在哪里: https://edu.cnblogs.com/ ...

  8. Mysql JDBC-mysql-Driver queryTimeout分析

    Mysql jdbc的queryTimeout分析 Mysql的jdbc-driver com.mysql.jdbc.Driver 设置queryTimeout方法 com.mysql.jdbc.St ...

  9. Api版本控制

    版本控制是计算机软件行业人士使用的术语.但进化是我们所有人都要经历的事情,它适用于这个世界上的每个对象. 在计算机软件行业,可以看到每3至4年,每台计算机软件都会附带不同的发行版/版本,以满足当前/现 ...

  10. SpringMVC+Spring+MyBatis个人技术博客源码

    项目描述 Hi,大家好,又到了源码分享时间啦,今天我们分享的源码一个<个人技术博客>,该博客是基于SSM实现的一个个人博客系统,适合初学SSM和个人博客制作的同学学习.有了这个源码,直接买 ...