误将.idea文件提交至git后删除的操作方法
作者:立夏不立冬 发布时间:2022-09-03 09:32:57
标签: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
去掉已经托管的文件
来源:https://blog.csdn.net/zzz79135/article/details/107815562


猜你喜欢
- 图片和文字是word文档中两种最常见的对象,在微软word中,如果我们想要提取出一个文档内的图片,只需要右击图片选择另存为然后命名保存就可以
- 一、@Configuration1.1 未加@Configuration<!--logback-test.xml,配置不打印日志--&
- 具体代码如下所示:public class Parent { public static int a = parentStati
- 本文主要给大家介绍java的InputStream 流的使用。(1)FileInputstream: 子类,读取数据的通道使用步骤:1.获取
- 功能描述上传照片文件名及是系统要识别标签或是照片的名称(人物标识)提取照片脸部特征值(调用 facemesh模型)保存特征值添加样本(调用
- 这一篇博客我们来使用 UGUI 实现图片的拖拽功能。说到拖拽,那必然离不开坐标,UGUI 的坐标有点不一样,它有两种坐标,一种是屏幕坐标,还
- 前言在日常开发中我们经常会将JSON、XML、HTML、SQL、Regex等字符串拷贝粘贴到我们的代码中,而这些字符串往往包含很多的引号&q
- Android 滑动返回Activity的实现代码近来玩微信的时候偶然发现,向左滑动朋友圈竟然可以返回主页,故引起兴趣特研究代码很简洁pac
- 1. broker 清理文件介绍本系列RocketMQ4.8注释github地址,希望对大家有所帮助,要是觉得可以的话麻烦给点一下Star哈
- 本文主要带大家看看Object类中一些常用方法的API文档的介绍和JDK中的源码。1.equals方法1.API中equals方法的介绍2.
- 在android移动端的开发中,首页轮播图是一个特别常见的功能,所以今天就来将最近写的一个小demo记录一下。首先当然是新建一个项目代码如下
- static和@Component遇到的bug今天在编写util的时候,发现不能调用到工具类里面的方法,转眼一看,原来不是工具类里面的方法是
- Mybatis入门-基于配置实现单表的增删改查Mybatis简介官网链接:https://mybatis.org/mybatis-3/zh/
- 一、微信官方文档微信支付开发流程(公众号支付)首先我们到微信支付的官方文档的开发步骤部分查看一下需要的设置。[图片上传失败...(image
- 我就废话不多说了,大家还是直接看代码吧~package cn.nxl2018;class Test{ //十进制常量赋值 &n
- 本文实例为大家分享了Android实现房贷计算器的具体代码,供大家参考,具体内容如下fangdai(activity)package com
- mybatis介绍 * 的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截
- 1、导包,四大核心包,一个切面包(AOP),logging,web,springmvc2、配置文件,核心代码如下:web.xml<se
- Parallel类是对线程的一个抽象。该类位于System.Threading.Tasks名称空间中,提供了数据和任务并行性。Paralle
- 一、简单介绍Unity 游戏实例开发集合,使用简单易懂的方式,讲解常见游戏的开发实现过程,方便后期类似游戏开发的借鉴和复用。本节介绍,Fly