Git | error: failed to push some refs to
问题描述
git本地推送,出现错误error
文章图片
问题分析
分支名不对应
主要原因是 「Back lives matter」GitHub将master分支变为main
而我推送的是 master分支,显然不对
问题解决
只需要将master改为 main即可
注: 但是具体仓库具体需要设置 remote origin
猜想: 关于ssh在GitHub的本地的作用
1、如果设置ssh
设置GitHub和本地设备的ssh无密码安全传输是 保证本地和远端的稳定,长久的传输
。所以只要设置ssh,本地和GitHub随时可以pull,push。
所以可以直接clone的GitHub的仓库到本地,直接设置了remote origin,可以直接推送
2、如果没有设置ssh
可以克隆远端项目,但是推送需要GitHub账号密码
每次pull,push需要账号密码
文章图片
【Git | error: failed to push some refs to】相关文章
- Git 常见错误 之 error: src refspec xxx does not match any / error: failed to push some refs to 简单解决方法
推荐阅读
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- gitlab|Gitlab升级(12.2.1到14.6.4)
- 解决SyntaxError:|解决SyntaxError: invalid syntax
- 常用git命令总结
- 圆形菜单
- Git学习-笔记摘要
- [2018-02-22]|[2018-02-22] Git之远程仓库
- 由Uncaught|由Uncaught TypeError: this.player.startMoveAt is not a function引申
- 打开Anaconda|打开Anaconda Navigator 时报错 error 5 拒绝访问
- 二、Git|二、Git 基础操作