Git删除已经提交的target .idea等文件 过滤不必要的文件

对于一些新手来说 在提交代码的时候可能会提交一些不应该提交的文件 那么怎么办 办法总比问题多 

1.删除远程文件

git rm -r --cached .idea/

git rm -r --cached target/

(--cached 表示本地仍旧保留)

2.提交

git commit -m "删除不需要的文件"

git push

3.过滤不应该提交的文件

3.1Settings→Editor→File Types

3.2在下方的忽略文件和目录(Ignore files and folders)中添加自己需要过滤的内容

下图为我自己添加过滤的内容,例如:*.iml;*.idea;*.gitignore;*.sh;*.classpath;*.project;*.settings;target;

 

Guess you like

Origin blog.csdn.net/qq_39071599/article/details/120560889