通常在idea中,我们使用git进行项目管理的时候,一些不需要的文件如.idea,.target文件不需要上传至gitlab仓库,这时,就需要在项目中定义一个.gitignore文件,用来标识这些文件。

在push的时候,就不会将这些文件push至gitlab仓库。但是,有时候,.gitignore文件明明已经存在但是还是没有起作用,导致一部分文件已经上传了应该怎么办呢?

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

    这时候,就应该cd到项目的目录下,然后执行以下操作即可:

.gitignore文件失效的解决方案 随笔 第1张
1 git rm -r --cached .
2 git add .
3 git commit -m 'update .gitignore'
View Code

主要操作就是先删除本地缓存,重新添加.gitignore文件,然后再提交,亲测有效。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄