当前位置: 首页 > news >正文

git第一次推送出现推送被拒绝

前言

git 第一次推送出现以下错误

! [rejected] master -> master (fetch first)
error: failed to push some refs to ‘https://gitee.com/fengshangyunwang/iot-front-end.git’
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., ‘git pull …’) before pushing again.
hint: See the ‘Note about fast-forwards’ in ‘git push --help’ for details.


一、解决方案

这个错误提示说明你未能成功推送代码到远程仓库,因为远程仓库中存在你没有本地副本的分支,或者你未能解决与远程仓库中已有分支的冲突。为了解决这个问题,你可以使用以下命令

1.git pull:该命令将会获取远程仓库最新的代码,并且尝试自动合并到当前分支。如果存在冲突,需要手动解决之后再次提交。

git pull origin master

2.git fetch:该命令将会获取远程仓库最新的代码更新,但不会自动合并到当前分支,需要手动进行合并。

git fetch origin master
git merge origin/master

3.强制推送:如果你确信本地分支是正确的,可以使用强制推送来覆盖远程仓库中的分支,使用后,请确保你知道这样做的后果。

git push -f origin master
http://www.lryc.cn/news/199377.html

相关文章:

  • CRC16计算FC(博途SCL语言)
  • setsockopt()函数的用法
  • 【AOP系列】6.缓存处理
  • 云函数cron-parser解析时区问题
  • Android11修改自动允许连接到建议的WLAN网络
  • 基于Qt HTTP应用程序项目案例
  • OpenGL —— 2.7、绘制多个自旋转的贴图正方体(附源码,glfw+glad)
  • linux之perf(8)annotate标注
  • 【广州华锐互动】VR建筑安全培训体验为建筑行业人才培养提供有力支持
  • 【Javascript保姆级教程】运算符
  • 图论与网络优化
  • 【论文复现】基于多模态深度学习方法的单细胞多组学数据聚类(【生物信息学】实验二:多组学数据融合:scMDC)
  • mysql按指定字符截取
  • 搜索引擎-在URL地址栏输入信息,不跳转
  • 10种新型网络安全威胁和攻击手法
  • Elasticsearch:painless script 语法基础和实战
  • 《数据结构、算法与应用C++语言描述》使用C++语言实现数组双端队列
  • TikTok Shop新结算政策:卖家选择权加强,电商市场蓄势待发
  • asp.net特色商品购物网站系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio
  • 解决一则诡异的javascript函数不执行的问题
  • 汽车安全的未来:毫米波雷达在碰撞避免系统中的角色
  • 体感互动游戏研发虚拟场景3D漫游
  • 微信小程序获取手机号(2023年10月 python版)[无需订阅]
  • Linux下设置网关以及网络相关命令
  • linux三剑客~sed命令的使用
  • virtualBox虚拟机安装多个+主机访问虚拟机+虚拟机访问外网配置
  • 正点原子嵌入式linux驱动开发——Linux按键输入
  • java--强制类型转换
  • java后端调用接口Basic auth认证
  • App爬虫之强大的Airtest的操作总结