idea生成的部分文件不想上传git

如日志等文件不想上传到git上,使用 .gitgnore进行忽略。

需要先安装插件,

/target/
!.mvn/wrapper/maven-wrapper.jar

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
/nbproject/private/
/build/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
*.log
*.dat
target/
output/
.DS_Store
logs/

*.dat
log/
logs/
ilogFailedLogs/
ilogMetricLogs/
temp.text
*.tmp

比如: *.log 所有后缀为 .log的文件都会被忽略。 *是通配符 , #为注释

/target/ 根目录下的target文件夹才会被忽略。
target/ 所有的target文件夹都会被忽略

如果提交了,就要删除暂存区里面的,然后在提交一次。

输入:

git rm -r --cached filePath 
git commit -m “remove xx” 
或者: 
git rm -r --cached . 
git add . 
git commit -m “update .gitignore”

来解释下几个参数 -r 是删除文件夹及其子目录 --cached 是删除暂存区里的文件而不删除工作区里的文件,第一种是删除某个文件,第二种方法就把所有暂存区里的文件删了,
然后 再加一遍,相当于更新了一遍。

你可能感兴趣的:(idea生成的部分文件不想上传git)