github push 报错的问题记录

Posted 小羊子说

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github push 报错的问题记录相关的知识,希望对你有一定的参考价值。

文章目录

背景

当 git 执行 git push( origin origin/master)后出现错误提示:

git push origin origin/master
Password for ‘https://ghp_354NA4HPtLEWTqloCdTmuEtVIvjA72tO2xnuDR@github.com’:
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.

大意是说 github 不再支持密码 push 代码,需要配置密钥来实现。并给出了的相应的链接。

解决办法

1.将本地 id_rsa.pub 拷贝到 github 的 SSH keys 中.(一般在根目录.ssh下面)

打开 github,点击右上角头像,弹出列表,点击“Settings”,点击左侧栏目上的“SSH and GPG keys”,再点击“New SSH Key”,将本地~/.ssh/id_rsa.pub中的内容复制进去。

2.修改本地 git 的remote url

在代码仓库复制ssh地址,然后在本地执行:

git remote set-url origin ssh地址

示例

以上是关于github push 报错的问题记录的主要内容,如果未能解决你的问题,请参考以下文章

github push 报错的问题记录

错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )(代码

错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )(代码

错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )(代码

错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )(代码

Git总结笔记4-git push origin master 报错的解决方法