1、如果已经提交过的文件需要忽略提交,需要先从git 本地缓存删除跟踪
例如当前文件下的 base-common/target文件夹,使用命令(文件夹加 -r)
git rm -r --cache base-common/target
2、提交删除target文件夹的记录
git commit -m '删除跟踪文件base-common/target'
3、推送到远程
git push
设置忽略目录、子目录文件夹
1、例如忽略项目文件project下的所有模块各自生成的target文件
编辑项目文件project下的.gitignore文件,添加
**/target/
2、此时idea中工作区不再有未提交的target文件或者子目录,进行add、commit并push,完成该忽略操作