git命令行删除已提交的文件

304 阅读1分钟

1. 现象:由于误操作,导致提交了.idea 和target 文件夹到远程服务器

2. 需求:删除提交到远程服务器的文件夹

3. 实现过程:

在工程的根目录创建 .gitignore 文件,文件中填写不需要提交的文件或者文件夹
git rm -r --cached .idea 
git rm -r --cached target
git commit -m "删除无效文件"
git push