Git文件过滤
在主目录下建立一个.gitignore文件,在.gitignore中编写过滤规则,过滤掉不需要上传的文件。
Git过滤规则
1. 文件的空行和 #(注释)将被git忽略
2. *.txt 忽略所有 .txt结尾的全部文件
3.! lib.txt 表示.txt文件不被忽略, ! 表示例外规则,将不被忽略
4.路径分隔符(/)在前面表示忽略此目录文件,不包含子目录,/temp 表示仅忽略项目根目录下的temp文件,不包括其它目录temp
5. build/ 忽略build/目录下的所有文件
6.doc/*.txt #会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
.gitignore文件具体配置
HELP.md target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/** !**/src/test/** ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### /nbproject/private/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/ build/ ### VS Code ### .vscode/ ## Other ## logs/ temp/

浙公网安备 33010602011771号