免备案虚拟空间-误将.idea文件提交至git后删除的操作方法

这篇文章主要介绍了误将.idea文件提交至git后删去的操作方法,本文给我们介绍的非常具体,对我们的学习或作业具有必定的参考借鉴价值,需求的朋友能够参考下。

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

1、免备案虚拟空间同步git最新代码,将.idea文件同步下来

如果同步不下来,看看是不是在同步的时候与本地文件产生了抵触,如果抵触了,要先处理抵触,处理了抵触才能同步代码

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

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

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

1 $ git rm –cached -r .idea

能看到很多文件被删去

1 $ 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

如果你现已推送到远程仓库,那需求履行

1 git rm -r –cached .idea

去掉现已保管的文件

总结

到此这篇关于误将.idea文件提交至git后删去的操作方法的文章就介绍到这了,

共有 0 条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注