一文详解 unversioned files 怎么处理

5 篇文章 0 订阅

通常unversioned files下面都是.idea文件,而.idea文件我们在做提交的时候基本上是不需要提交到gitee或github上的,所以我们可以把.idea文件忽略掉从而解决unversioned files里多余的文件,只专注于提交我们写的代码
在这里插入图片描述

找到.gitignore

在这里插入图片描述
打开后,加上这样的一句话,就可以在提交git的时候忽略掉.idea,修改完后可能需要等待3-4s然后你就会看到.idea文件变成了灰色,而去commit的时候也就没有哪些乱七八糟的文件了
在这里插入图片描述
.idea已经变成灰色
在这里插入图片描述
在这里插入图片描述

如果没有.gitignore怎么办?

  1. 看看是不是自己创建项目的时候没有这个.gitignore,通常在初始化本地仓库后都会有这个文件,如果没有自己可以创建一个
  2. 是不是被idea忽略掉了, 解决方案如下
    在这里插入图片描述

.idea没有变灰怎么办?

没有变灰的原因:我们在设置到.gitignore文件之前,这些.idea可能已经被我们add到本地缓存中了,这时候我们就需要把他们从本地缓存中删除,再提交,删除的只是git里的缓存,并不会影响本地文件,执行命令后本地的.idea文件不会消失,所以下面的命令执行时大可放心

如果在.gitignore里面加入了.idea后,.idea文件依然没有被忽略,提交的时候还有.idea文件,那么可以执行如下操作
1. 找到Java项目对应的文件夹
2. 右键打开git bash在这里插入图片描述

  1. 执行如下命令

在这里插入图片描述

git rm -f --cached .idea //这个不生效再执行下面的那个
git rm -r -f --cached .idea
  1. 再回去查看.idea文件发现此时已经变成灰色,被忽略了

    Thanks for you watching!!💕💕

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值