1. 设置本地git账户邮箱和用户名

输入命令git config --global user.name "Git账号"以及git config --global user.email "Git邮箱"

输入命令git config --global --list,查看配置是否正确。

2. 生成新的SSH密钥

输入命令ssh-keygen -t rsa -C "你的Git邮箱"
然后连续敲三次回车,如果没问题你会看到如下界面

输入命令cat ~/.ssh/id_rsa.pub,查看生成的公钥。

也可以直接打开文件进行查看。

3. 将SSH公钥添加至Github账户

打开github,点击用户头像,再点击设置。

点击SSH

点击New SSH key

将id_rsa.pub的内容复制至Key中,输入Title后(Title不输入也可以,不输入的话会根据用户输入的Key自动填写),点击Add SSH Key。

添加成功。

4. 验证SSH Key

在git bash 中输入ssh -T git@github.com,然后输入yes。

  • 注:如果使用的远程仓库为gitlab,则命令为ssh -T git@gitlab.com;使用其他远程仓库的话以此类推。


添加成功。

gitlab也是如此添加。

此后就可以使用SSH地址代替HTTP地址,这样在下载或上传代码时就不需要输入账号密码了。

Git远程仓库配置SSH(以github为例)相关推荐

  1. Git远程仓库Github

    Git远程仓库Github 目录 一.创建远程仓库 二.配置SSH 三.克隆项目 四.多人协同开发 五.代码冲突 六.标签 七.分支 提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的 ...

  2. 【第十篇】- Git 远程仓库(Github)之Spring Cloud直播商城 b2b2c电子商务技术总结

    Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器. 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作. 你就需要将数据 ...

  3. SpringCloud SpringBoot b2b2c 微服务 多商家入驻直播商城之Git 远程仓库(Github)

    Git 远程仓库(Github) 推荐电商源码 Git 并不像 SVN 那样有个中心服务器. 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作. ...

  4. Git 远程仓库/ssh

    Git 远程仓库 Git 并不像 SVN 那样有个中心服务器. 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作. 你就需要将数据放到一台其他开发 ...

  5. git——远程仓库基本操作与冲突解决

    一.引言 都说不知道git的程序员不是好程序员,但是由于用的windows平台我是知道但一直没用过,这两天集中把廖雪峰的git博客看了一遍,自己总结了下== 二.远程仓库与本地仓库配置 1.安装git ...

  6. git 远程仓库相关命令

    1.远程仓库配置 -- 配置验证信息 ssh-keygen -t rsa -C "注册GitHub的邮箱"-- 如果出现生成路径乱码执行 chcp 65001 然后一路回车.最后根 ...

  7. git 远程仓库操作

    git 远程仓库操作 远程提交一个大一点的文件 解决提交冲突(拉取本地合并提交) 分支合并 idea配置操作git和github 远程提交一个大一点的文件 用git远程提交的一个好处就是,相比较在gi ...

  8. Git远程仓库及注册码云

    目录 一.Git远程仓库 二.注册码云 注册地址 创建远程仓库 仓库创建完成后可以看到仓库地址 配置SSH公钥 一.Git远程仓库 常用的托管服务(远程仓库) Git存在两种类型的仓库,即本地仓库和远 ...

  9. windows10中git 远程仓库使用

    git 远程仓库使用 文章目录 git 远程仓库使用 从github下载代码 本地仓库上传代码到github 本地仓库创建 :https://blog.csdn.net/weixin_44493841 ...

最新文章

  1. vue-router获取url传参
  2. 为什么LeNet5网络倒数第二个全连接层维度为84?
  3. Windows Azure真实案例:GoGrid -托管提供商拓展了服务方案,通过云平台吸引更多客户...
  4. mysql存储过程获取sqlstate message_text
  5. python爬取考研成绩什么时候出来_用Python爬取了考研吧1000条帖子,原来他们都在讨论这些!...
  6. Swoole的TCP/IP HTTP WebSocket关系
  7. matlab用for编写乘法表,实验二 Matlab程序设计基本方法1
  8. Python(入门小练习1)
  9. 六张图了解Python的赋值、浅复制、深复制
  10. 淘宝按图搜索商品(拍立淘)、图片上传API接口、图片识别商品接口img2text标题栏、链接及图片相关参数字段API数据获取调用示例
  11. SQL计算个人所得税函数
  12. 告别内卷,扬帆出海,小鹏汽车们找到破局最优解?
  13. VOA 2009年11月23日 星期一 这里是美国——感恩节对美国人来说意味着什么
  14. openGL中Phong 着色
  15. 【数据结构笔记】3.栈和队列
  16. 5G和车联网的本质联系
  17. 产品开发阶段 EVT DVT PVT MP
  18. kindle无法开机
  19. 使用python在Lotus Notes发送邮件
  20. MySQL密码正确却登录失败

热门文章

  1. 【连接池】Tomcat 连接池中 maxActive,maxWait,maxAge,testOnBorrow,testWhileIdle等选项的作用
  2. 【C语言】打印出一箭穿心图案(简单版)----gotoxy函数
  3. linux 解压所有以zip结尾的文件_Linux下的压缩zip,解压缩unzip命令详解及实例
  4. NUMA与英特尔Xeon处理器学习心得 转
  5. Caused by: java.lang.NumberFormatException: For input string: “?2130969371“
  6. 系统克隆 机械硬盘无缝迁移到ssd
  7. 新媒体运营:内容运营的核心与技巧
  8. Oracle分区之五:创建分区索引总结
  9. linux安装chrome浏览器
  10. 低频矢量网络分析仪(VNA)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告