Git | error: failed to push some refs to

martin -
Git | error: failed to push some refs to
问题描述

git本地推送,出现错误error

image.png

问题分析

分支名不对应

主要原因是 「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需要账号密码

image.png

相关文章

Git 常见错误 之 error: src refspec xxx does not match any / error: failed to push some refs to 简单解决方法
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

gitgithub

扩展阅读

加个好友,技术交流

1628738909466805.jpg