Idea进行pull的时候Your local changes would be overwritten by merge.
Idea进行pull时候Your local changes would be overwritten by merge.
在idea中进行代码的pull的时候:
Your local changes would be overwritten by merge.
解决办法
①、保留本地最新修改,并拉取仓库中忘记 pull 的代码到本地 :
git stash git pull origin master git stash pop
②、放弃本地代码,新修改的都不要了,退回上一版本,再拉取代码到本地。
git reset --hard git pull origin master
延伸
在使用Git的过程中,有些时候我们只想要 git 服务器中的最新版本的项目,
对于本地的项目中修改不做任何理会,就需要用到 Git pull 的强制覆盖。
git fetch --all git reset --hard origin/master git pull
git pull从远程拉取最新版本 到本地自动合并,
git fetch从远程获取最新版本 到本地不会自动合并
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
SpringBoot3使用devtools实现代码热部署的详细步骤
Spring Boot DevTools是一组用于提高开发人员生产力,并加速Spring Boot应用程序开发的工具,它提供了一些功能,可以帮助开发人员更快速地构建应用程序,并减少常见的开发问题,本文给大家介绍了SpringBoot3使用devtools实现代码热部署的详细步骤,需要的朋友可以参考下2024-01-01Java安全 ysoserial CommonsCollections2示例分析
这篇文章主要为大家介绍了Java安全 ysoserial CommonsCollections2示例分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-11-11spring+springmvc+mybatis 开发JAVA单体应用
这篇文章主要介绍了spring+springmvc+mybatis 开发JAVA单体应用的相关知识,本文通过图文实例代码的形式给大家介绍的非常详细 ,需要的朋友可以参考下2018-11-11java连接hdfs ha和调用mapreduce jar示例
这篇文章主要介绍了Java API连接HDFS HA和调用MapReduce jar包,需要的朋友可以参考下2014-03-03
最新评论