误将.idea文件提交至git后删除的操作方法

 更新时间:2020年08月08日 09:37:42   作者:立夏不立冬  
这篇文章主要介绍了误将.idea文件提交至git后删除的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

不小心将.idea文件提交后无法删除

1、同步git最新代码,将.idea文件同步下来

如果同步不下来,看看是不是在同步的时候与本地文件产生了冲突,如果冲突了,要先解决冲突,解决了冲突才能同步代码

2、查看本地的.gitignore文件中是否设置了忽略.idea文件

如果设置了,将文件中的.idea删掉,然后同步到git中

3、删除本地的.idea文件,然后就是比较熟悉的两句命令(也可以在idea上操作)

$ git rm --cached -r .idea

能看到很多文件被删除

$ git push origin master

回到git页面检查是否已经删除,看到列表中已经没有.idea文件就可以了

然后再把.gitignore中删掉的忽略.idea再加回去提交到git,完成

注:如果遇到了这个错误

fatal: pathspec '.idea' did not match any files

就回到第一步,看看是不是代码没有同步下来,在这里建议,备份好自己的项目,然后重新从git上clone一个新项目下来,在新项目中修改.gitignore文件再重复2、3操作,完成删除

PS:下面看下git忽略.idea文件

当使用一些集成编辑器时,会自动生成.idea记录一些一些配置和操作,每次操作后使用git提交代码时总是会提示

 modified:   .idea/workspace.xml

只需要在.gitignore文件增加.idea
如果你已经推送到远程仓库,那需要执行

git rm -r --cached .idea

去掉已经托管的文件

总结

到此这篇关于误将.idea文件提交至git后删除的操作方法的文章就介绍到这了,更多相关.idea文件提交至git后删除内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决idea使用过程中让你觉得不爽的一些问题(小结)

    解决idea使用过程中让你觉得不爽的一些问题(小结)

    这篇文章主要介绍了解决idea使用过程中让你觉得不爽的一些问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Java使用poi将word转换为html

    Java使用poi将word转换为html

    这篇文章主要为大家详细介绍了Java使用poi将word转换为html的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • java File类重要方法以及如何操作文件详解

    java File类重要方法以及如何操作文件详解

    这篇文章主要为大家介绍了java File类重要方法以及如何操作文件详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Mybatis中自定义TypeHandler处理枚举的示例代码

    Mybatis中自定义TypeHandler处理枚举的示例代码

    typeHandler,是 MyBatis 中的一个接口,用于处理数据库中的特定数据类型,下面简单介绍创建自定义 typeHandler 来处理枚举类型的示例,感兴趣的朋友跟随小编一起看看吧
    2024-01-01
  • Java设计模式之桥梁(Bridge)模式

    Java设计模式之桥梁(Bridge)模式

    这篇文章主要介绍了Java设计模式之桥梁(Bridge)模式,文中有非常详细的代码示例,对正在学习Java设计模式的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • Java中Set与List的关系与区别介绍

    Java中Set与List的关系与区别介绍

    这篇文章主要介绍了Java中Set与List的关系与区别介绍,本文总结它们两个接口都是继承自Collection、它们之间的存储方式不一样,需要的朋友可以参考下
    2015-03-03
  • Springboot如何同时装配两个相同类型数据库

    Springboot如何同时装配两个相同类型数据库

    这篇文章主要介绍了Springboot如何同时装配两个相同类型数据库,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • java中List集合及其实现类的方法详解

    java中List集合及其实现类的方法详解

    本篇文章给大家带来的内容是关于java中List集合及其实现类的方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。下面我们就来学习一下吧
    2019-06-06
  • 浅谈java中BigDecimal的equals与compareTo的区别

    浅谈java中BigDecimal的equals与compareTo的区别

    下面小编就为大家带来一篇浅谈java中BigDecimal的equals与compareTo的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • Java中Lambda表达式基础及使用

    Java中Lambda表达式基础及使用

    这篇文章主要介绍了Lambda 是JDK 8 的重要新特性。它允许把函数作为一个方法的参数(函数作为参数传递进方法中),使用 Lambda 表达式可以使代码变的更加简洁紧凑,使Java代码更加优雅,感兴趣的小伙伴一起来学习吧
    2021-08-08

最新评论