目录
引子
push代码到github仓库时,提示报错。
Push failed Remote: Support for password authentication was removed on August 13, 2021.
说 2021 年 8 月 13 号起取消对密码认证的支持,网上搜了一下才知道不支持 https 方式 push 代码了,要换成 ssh 的方式才可以。
gitee 平台现在还支持。
基于我同时使用 gitee、github 两个平台,在两个平台上注册了账号,所以就想将 git 远程仓库都配置成 ssh 方式,特此记录一下。
多账号多平台配置git
前提是你的电脑已安装 git,如未安装请先安装 git,点击 git 下载
如果之前设置过全局的 user.name 和 user.email , 需要先删掉,删除命令如下
# 查看全局配置
git config --global --list
# 删除全局配置的用户名
git config --global --unset user.name
# 删除全局配置的邮箱
git config --global --unset user.email
一、.ssh文件夹路径
找到本机中的 .ssh 文件夹,如果没有,直接新建 .ssh 文件夹
1.1 mac 系统
打开访达,菜单中“前往 - 前往文件夹”,输入下面路径,查看是否有 .ssh 文件夹
按住[ command+shift+. ],显示隐藏的文件;再按一遍,不显示隐藏的文件

本文详细介绍了如何在mac和Windows系统上配置SSH,包括生成新的SSH密钥对、删除全局git配置、配置.ssh文件夹路径、添加SSH密钥到GitHub和Gitee账户,以及如何在config文件中进行设置,以解决2021年8月后GitHub对密码认证的取消问题。
1182

被折叠的 条评论
为什么被折叠?



