当前位置 : 主页 > 网络编程 > 其它编程 >

本地项目push到GitHub出错:error:failedtopushsomerefsto‘github.com:xxxxi/supermall.git‘

来源:互联网 收集:自由互联 发布时间:2023-07-02
本地项目push到GitHub出错出错提示如下1我在命令行运行这句话时gitremoteaddor 本地项目push到GitHub出错 出错提示如下 1我在命令行运行这句话时git remote add origin gitgithub.com:你的github名/superm
本地项目push到GitHub出错出错提示如下1我在命令行运行这句话时gitremoteaddor

本地项目push到GitHub出错

出错提示如下 1我在命令行运行这句话时git remote add origin gitgithub.com:你的github名/supermall.git 出错提示error: failed to push some refs to ‘github.com:xxxxi/supermall.git’ 2运行这句话时git branch -M main出错提示我没有权限 在这里插入图片描述3运行这句话 git push -u origin main还是说我没有权限。

原因分析 本机的ssh在github中没有填写如果之前配置过但是换电脑操作了也不行也会提示你没有权限这时候需要重新配置ssh码。

解决方法

安装git打开git Bash执行代码

$ ssh-keygen -t rsa -C "你的邮箱号"

一路Enter最后生成2文件 在这里插入图片描述 rsa是私人文件自己看第二个psb结尾是公共文件找到路径使用记事本打开复制打开到GitHub账户–Settings–SSH and GPG keys 打开后new一个添加SSH码确定后在命令行重新执行 git push -u origin main 就会看到push成功了。

我用的vscode直接在vscode的终端运行代码。

【转自:美国多ip服务器 http://www.558idc.com/mgzq.html 欢迎留下您的宝贵建议】
网友评论