修改 .gitignore 规则后不生效的解决办法

有时候,发现有不该提交的文件已经提交后,仅仅在.gitignore中加入忽略是不行的。这个时候需要执行:

git rm -r --cached 文件/文件夹名字    // git rm -r --cached .

去掉已经托管的文件,然后重新提交:

1.git add .

2.git commit -m ''

当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用:

git rm file_path

git commit -m 'delete somefile'

git push

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容