首页 > 编程知识 正文

gitignore忽略自身,eclipse关联git

时间:2023-05-04 14:42:07 阅读:151870 作者:3245

因为以前没有将. metadata放入. gitignore中,所以每次推送时都会在. metadata下一起上载大量文件。

之后,您发现将. metadata添加到. gitignore时,仍然会一起提交一些. metadata文件。

这是因为,以前由git添加到索引中的. metadata目录下的文件由git管理,而新. metadata目录下的文件则不受管理。

要解决这个问题,执行就可以了:

git rm -r --cached .metadata

防止git跟踪以前跟踪的. metadata目录中的文件。 此外,下次运行git push origin main时,还会删除以前远程上载的所有. metadata目录文件。

关于--cached参数:

他只会从本地存储库索引中删除文件跟踪,而不会从本地文件系统中删除您的原始文件。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。