Git Bash中出现:error: failed to push some refs to ‘https://gitee.com/xxx/xxx.git‘错误的解决方法
Git Bash中出现:error: failed to push some refs to 'https://gitee.com/xxx/xxx.git’错误的解决方法
今天上传本地文件,在输入:$ git push -u origin master后报错如下:
To https://gitee.com/xxx/xxx.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to ‘https://gitee.com/xxx/xxx.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 push origin master -f,强行让本地分支覆盖远程分支。如下图所示:
解决方法2:(此方法上传不影响仓库数据统计中贡献者排名)
①先将远程分支上所有文件下载到本地:在一个文件夹中右键选择:Git Bash Here,输入:git clone https://gitee.com/xxx/xxx.git(网址是自己要传的仓库的),如下图所示:
②将要上传的文件放入刚刚下载的文件夹中,然后在文件夹中右键选择Git Bash Here,后续所输的三个命令如下图示:
上传已成功,刷新网址,仓库更新如下:(test.txt是我添加的文件)
更新:若是要将几个不同文件夹commit到不同的名称下,那么在git add 那步直接输:git add “名称”,然后如图示:
循环该步骤上传所有文件夹即可。
上传结果如图:
(接着,若是第一次在此仓库中上传文件需要:git remote add origin https://gitee.com/xxx/xxx.git,不是第一次则忽略。) 然后输命令:git push origin master,等待上传成功后刷新网页即可看到更新后的文件。
总结:
上传(替换)文件步骤:
git clone 仓库地址
git add "文件夹名称"
git commit -m "文件夹的备注信息"
git remote rm origin
git remote add origin 仓库地址
git push -u origin master
解决了小问题还蛮开心,刚好手中无事,就记录一下,写的同时加深印象。
Git Bash中出现:error: failed to push some refs to ‘https://gitee.com/xxx/xxx.git‘错误的解决方法相关推荐
- Git提交数据失败 error: failed to push some refs to 'https://github.com/XXXXXXX/gif.git'
附载码云的使用教程地址:http://www.jianshu.com/p/084e0aabbab3 问题一:执行Git remote add origin https://github.com/XXX ...
- 使用git push推送时出现错误error: failed to push some refs to ‘https://gitee.com/yang-yimu/vue_shop.git‘
解决方案:可能是因为在git线上仓库中,手动删除了某个文件导致线上线下不同步,这种情况下需要先git pull --rebase origin master 拉取线上仓库,在使用git add ,gi ...
- error: failed to push some refs to ‘https://gitee.com/wangdxstudy/mygirl.git‘解决办法
出现该错误主要原因是因为上传的项目中没有".md"这个文件 解决办法: 1.下拉.md文件 git pull --rebase origin master 2.重新上传 git p ...
- error: src refspec master does not match any error: failed to push some refs to ‘https://gitee.com/s
发现是默认建立的仓库是 main,而不是 master iot421@iot421deMac StarpPhone % git push origin master error: src refspe ...
- 解决error: failed to push some refs to 'https://github.com/Dongyaxin-ai/learngit.git'
问题 在git bash 中键入git push -u origin master 进行提交的时候出现 如下错误 error: failed to push some refs to 'https:/ ...
- 【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将本地文件推送到远程仓库时报错: error: failed to push some refs to ‘https://gitee.com/no-talent-all-by-hand/dome
今天使用Git推送本地文件到远程库的时候一直报错 error: failed to push some refs to 'https://gitee.com/no-talent-all-by-hand ...
- git 提交时报错 error: failed to push some refs to ‘https://github.com/xxx/demo.git 解决方法
1. 前言 本文解决由于git 处于游离状态下不能提交代码的问题.文章由导致原因,解决方法和思考三个内容组成. 2. 问题复现 我们从远程仓库 clone 代码下来,进行需求开发,可能进行了以下步骤. ...
- git报错error: failed to push some refs to ‘https://gitee.com/XXX/XXX-mater.git‘
报错地方和修改: 解决方法: 1.输入命令: git pull --rebase origin master 先取消commit记录,之后同步远程库到本地,然后再将本地最新的重新push提交就行了. ...
最新文章
- 上海电力大学计算机专业分数线,上海电力大学2020年录取分数线(附2017-2020年分数线)...
- 雷克世界:Gyrfalcon加入芯片角斗场,又一款改变AI界的产品问世
- NHibernate简介
- 研究表明:喝酒“上脸”是基因突变,不仅容易老年痴呆,还容易得胃癌
- 为Cubieboard打造完美Debian系统
- mysql监控平台怎么做_MySQL监控平台的构建方法
- HTML+CSS+JS实现 ❤️520爱心背景表白网页动画特效❤️
- 【QT】QT从零入门教程(十六):QSS样式表
- nginx 负载均衡proxy 配置
- Flutter 高级篇-所有知识点架构
- 360与Bing合作上线英文搜索
- 浮窗 动画特效 android,悬浮窗能实现自定Animation动画效果吗?
- 用于微信小程序的图文编辑器
- 3ds Max 文件修改版本工具
- 计算机断网后显示配置0%,电脑断网后自动报警提醒怎么设置
- Java面向对象知识点总结
- Element UI 自定义动态换肤(主题)
- FFmpeg执行命令时屏蔽输出
- C++画图 => 蓝桥杯青少组C++ => 信奥 学习路线图
- 希网邮件列表小偷程序
热门文章
- SCI EI ISTP SSCI CSSCI CSCD分别代表了什么意思?
- AJPFX:什么是止盈?什么是止损?
- GitHub 全域数字年报:携手推动开源世界的超级协作
- “人文素养老师”——马小平老师
- 【ML】异常检测(anomaly detection)原理 + 实践 (基于sklearn)
- c语言 如果 n 是素数,且 n+2 也是素数,则称为孪生素数.,算法竞赛入门经典: 第四章 函数与递归 4.3孪生素数...
- 机器人动力学方程的四种形式
- 卷走超大屏电视半壁江山:TCL屏实力说话
- 7-199 水仙花求和
- 【解决】无线网卡windows仍在设置此设备的类配置,代码56