git push错误failed to push some refs to的解决
问题说明
当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改;或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步。这个时候当你再次有commit想要从本地库提交到远程的github库中时就会出现push失败的问题。
如下图所示
我在github库中对某个文件进行了在线的编辑,并且没有同步到本地库,之后我在本地库添加了文件test.txt,并想提交到github,出现以下错误:error:failed to push some refs to。
解决方案
这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。
使用指令
注意:此处我使用的是master分支,请根据自己的开发分支更换分支。
git pull --rebase origin master
这条指令的意思是把远程库中的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。
下面我用图形象的解释下错误情况的发生和解决
git pull --rebase origin master意为先取消commit记录,并且把它们临时 保存为补丁(patch)(这些补丁放到".git/rebase"目录中),之后同步远程库到本地,最后合并补丁到本地库之中。
接下来就可以把本地库push到远程库当中了。
git push错误failed to push some refs to的解决相关推荐
- git解决push错误failed to push some refs to的解决
git解决push错误failed to push some refs to的解决 问题是这样产生的: 首先我有两个git本地仓库,其中一个git上传了一次代码,另一个git在推送时出现了这样的报错: ...
- git常见错误failed to push some refs to
在使用Git Push代码到数据仓库时,提示如下错误: [remote rejected] master -> master (branch is currently checked out) ...
- 最近使用git的错误----“failed to push some refs to ...”与“On branch master Your branch is up to date with ‘”
第一种错误 使用命令 git push origin master 报如下错误: failed to push some refs to - 这是因为你往git上已经推送了一部分代码或文件夹,你删掉了 ...
- 【github】git push错误failed to push some refs to的解决
问题原因: 当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改:或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步.这个 ...
- git遇到错误: Failed connect to github.com:443
git遇到错误: Failed connect to github.com:443 1 错误原因 2 解决方式 3 其他方式 1 错误原因 我是在git push -u origin master时遇 ...
- git安装+错误:Failed to install ‘IRkernel‘ from GitHub: Git does not seem to be installed on your system
git安装+错误:Failed to install 'IRkernel' from GitHub: Git does not seem to be installed on your system ...
- Git推送错误: failed to push some refs to ‘git@gitee.com:XXXXXX’
项目推送时遇Git推送错误: error: failed to push some refs to 'git@gitee.com:name/project.git' 1.分析: 这个问题的产生是因为远 ...
- 【GIT】error: failed to push some refs to 'https://github.com/username/python.git'
error: failed to push some refs to 'https://github.com/username/python.git' 解决error: failed to push ...
- git 第一次push error: failed to push some refs to
第一次将本地文件push到远程时报错 error: failed to push some refs to '远程地址' 原因可能是github仓库中的README.md文件不在本地代码目录中或要先p ...
最新文章
- 【机器学习】基于蚁群算法的多元非线性函数极值寻优
- 如何凭本事搞砸公司的重大项目?
- USB供电不足怎么办
- android行高,android – GridView的行高
- Linux cal日历指令
- javaweb学习总结(十五):JSP基础语法
- 算法 --- 归并排序的js实现
- 设置mysql表myisam_mysql myisam 优化设置设置
- 牛客-乃爱与城市拥挤程度【树形dp】
- 查看环境列表_Xfce 4.14桌面环境正式发布,想要图形界面又想节省内存?就它了...
- 语文高考识记现代汉字的字形【转】
- C++ 简单实现unorderset和unordermap
- 实战Veeam Backup Replication 9.5 Upgrade to Veeam Backup Replication 10
- anaconda 安装simpleitk
- SQL SERVER 自定义函数参数数量对调用时参数数量的影响
- android悬浮窗工具,Android悬浮窗实例
- 第88课:Spark Streaming从Flume Pull数据案例实战及内幕源码解密
- 前端生成小程序二维码
- android sensor hal,Android Sensor详解(3)porting drvier
- 好未来谢华亮:AI 在教育行业中的应用
热门文章
- SQL-sql常用的语句
- python xgb模型 预测_如何使用XGBoost模型进行时间序列预测
- Monitor 采集方式
- 基于最小均值 (LMF) 和最小均方 (LMS) 算法进行系统识别附matlab代码
- springboot整合redis报错org.springframework.beans.factory.UnsatisfiedDependencyException
- cadence原理图复用_详细了解一下Allegro原理图设计工具SDA 的十大主要功能和改变...
- 多元函数泰勒级数展开_一元及多元函数的泰勒展开式
- 【论文阅读】Scene Text Image Super-Resolution in the Wild
- shell 脚本中常见的 if [ $? -ne 0 ]; 意思
- Whale帷幄 - 智慧化门店 智慧化运营