git将已跟踪文件加入gitignore
如果不小心将target文件提交过远程仓库,已经被git管理,此时直接加入gitignore是不生效的,需要先将其从git的托管中脱离出来。
脱离方法:
- git rm -r --cached <需要脱离的文件路径,可以是文件夹,也可以是多个文件>
- 将文件或路径添加到.gitignore文件中
- git 添加并推送到远程仓库中。
作者:苍枫露雨
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。