git提交到GitHub问题汇总

1.main->master

git默认主分支是maser,如果是按照这个分支名push,GitHub会出现两个branch,与预期不符

解决方案:更改原始主分支名为main

csharp 复制代码
git config --global init.defaultBranch main

2.git:OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0

报错原理,push遇到代理网络问题

解决方案:(有人说开全局代理也可以,笔者没试过)

按照上面顺序找到自己电脑的端口,接着在git终端输入,https后面是自己的端口:

csharp 复制代码
git config --global http.proxy http://127.0.0.1:33210

3.! [rejected] main -> main (fetch first) error: failed to push some refs to

csharp 复制代码
To github.com:raxx/xxar.git
 ! [rejected]        main -> main (fetch first)
error: failed to push some refs to 'git@github.com:raxx/xxar.git'

原因,原GitHub被改动,再次提交发生冲突

解决方案(简略版):

  1. 将自己新写的代码备份到其他地方。
  2. 删除本地项目里自己新写的代码。
  3. git pull 使本地代码与远端代码一致。
  4. 重新上传代码
    git add .
    git commit -m "fix bug"
    git push

为了避免这类问题再次发生:改动本地前先pull,修改完后及时push

相关推荐
叹雪飞花36 分钟前
借助Github Action实现通过 HTTP 请求触发邮件通知
后端·开源·github
赵文宇1 小时前
构建内网离线的"github.com",完美解决内网Go开发依赖
github
逛逛GitHub3 小时前
国产首个开源 AI 原生后端平台,这次是真起飞了。
后端·github
Merrick3 小时前
git撤销第一次commit
git
utmhikari4 小时前
【GitHub探索】代码开发AI辅助工具trae-agent
人工智能·ai·大模型·llm·github·agent·trae
咖啡の猫4 小时前
Vue-github 用户搜索案例
前端·vue.js·github
艾莉丝努力练剑5 小时前
【Git:基本操作】深度解析Git:从初始Git到熟悉基本操作
大数据·linux·c++·人工智能·git·gitee·指令
掘金安东尼5 小时前
🧭 前端周刊第428期(2025年10月28日–11月3日)
前端·github
散峰而望5 小时前
C语言刷题(一)
c语言·开发语言·编辑器·github·visual studio