今天,按照往常的套路提交Python代码到GitHub上,却意外地发现了一个错误:
error: Your local changes to the following files would be overwritten by merge:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

先说说怎么出现的问题:
add和commit是没有错误的,由于我在新建项目的时候顺便初始化了README.md,所以需要先pull过来,为避免麻烦,直接输入git pull origin master --allow-unrelated-histories,就报错了。

下面再说说怎么解决问题:
先输入git stash,将本地快照,
接下来输入git pull origin master --allow-unrelated-histories,不报错的话再退出去,应该就OK了。

最后push代码即可。
(过程中可以随时查看是否出现README.md,出现的话基本就OK了)

【Git】Git解决文件本地更改的合并覆盖错误相关推荐

  1. Git Stash解释:如何在Git中临时存储本地更改

    Git has an area called the stash where you can temporarily store a snapshot of your changes without ...

  2. 使用Git版本控制查看文件的更改历史记录

    如何在Git中查看单个文件的更改历史记录,完整的详细信息? 我有: git log -- [filename] 它显示了文件的提交历史记录,但是如何获取每个文件更改的内容? 我正在尝试从MS Sour ...

  3. 在项目中git新建分支 删除本地分支和合并分支

    1.新建分支 有时候我们开发需要开一个分支,这样可以有效的并行开发. 开分支有两种方式: 一种是在远程开好分支,本地直接拉下来; 这个方法是用vscode建分支, 1.红框的那个是当前分支创建一个本地 ...

  4. 【git】解决gitlab ip更改问题

    有时候因为部署gitlab虚拟机的ip发生变化,gitlab的clone地址没有同时更新到新的ip, 这导致后续clone报错,解决办法如下: 进入部署gitlab的主机: sudo vim /opt ...

  5. 如何忽略有关本地更改的“ git pull”错误,因为合并会覆盖我的本地更改?

    本文翻译自:How do I ignore an error on 'git pull' about my local changes would be overwritten by merge? H ...

  6. git提交本地项目gitlab合并分支提交代码合并分支时的冲突解决git拉取新项目

    总结:选中右键 git add commit pull 运行 push 一.把dev(主分支)合并到本地自己的分支 1.选中要提交的对象(可以是整个项目,也可以是单模块提交) 2.右键-Git-Add ...

  7. 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题

    1新建一个存储git的文件夹,命令是: toto@toto-K45VD:~$ mkdir gitfolder 2初始化一个git仓库,命令是: toto@toto-K45VD:~$cd gitfold ...

  8. git 覆盖本地修改_Git拉力–如何使用Git覆盖本地更改

    git 覆盖本地修改 When you learn to code, sooner or later you'll also learn about Version Control Systems. ...

  9. 解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to

    解决git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to 出现这个问题是因为 ...

最新文章

  1. java generatorconfig_generatorConfig.xml配置信息详细
  2. FZU1669 Right-angled Triangle【毕达哥拉斯三元组】
  3. 关于加载 下拉 刷新,和加载更多,
  4. 你所不知道的 Android Studio 调试技巧
  5. [异常解决] 安卓6.0权限问题导致老蓝牙程序出现异常解决办法:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission...
  6. C++读取mysql中utf8mb4编码表数据乱码问题及UTF8转GBK编码
  7. 机器学习研究与开发平台的选择
  8. 联发科看上AMD“女友”GF:全新22nm处理器来了
  9. erlang lists模块函数使用大全
  10. html语言amp,第二amp;三讲HTML语言.ppt
  11. 【nginx】nginx 动静分离
  12. js动态加载HTML元素时出现的无效的点击事件
  13. DELL-S4810恢复出厂配置
  14. [基础]同步消息和异步消息传递的区别?
  15. Python04,变量与赋值
  16. 使用计算机VLOOKUP函数需注意什么,lookup和vlookup的区别 计算机Excel中的lo...
  17. WSL2设置固定ip
  18. css开启3d加速的属性,开启3D加速,提高游戏速度
  19. 陶朱公商训 道出了管理的本质
  20. 万字拿下leetcode线性数据结构

热门文章

  1. 程序10 VC编写批量重命名工具
  2. BIEE入门(一)架构
  3. android图片的缩放、圆角处理
  4. JNI的方式调用DLL(SO)(上)
  5. 分治法在排序算法中的应用(JAVA)--快速排序(Lomuto划分、Hoare划分、随机化快排)
  6. Postgre合并多行数据为一行
  7. 开始使用Google Analytics 示例
  8. HDFS查看文件的前几行-后几行-行数
  9. vue的视图化创建项目_vue-cli3用图形化的方式创建项目
  10. 大专学的pHp找什么工作,大专毕业能做什么工作 毕业都去干嘛了