转自:https://github.com/onlynight/ReadmeDemo/tree/master/Readmes/GitIgnore
用来干什么?
将不想上传到GitHub中得本地文件忽略掉,这样使用git add .的时候,这些文件就会被自动忽略掉了。
【比如_pycache_文件】
怎么用?
1、忽略文件的原则:
- 忽略操作系统自动生成的文件,比如略缩图等;
- 忽略编译生成的中间文件、可执行文件,比如python编译生成_pycache_文件
- 忽略自己的带有敏感信息的配置文件,比如存放口令的配置文件
2、使用方法
首先,在工作区新建一个名为:.gitignore
的文件。
然后,把要忽略的文件名填进去,Git就会自动忽略这些文件
忽略指定文件/目录:
#忽略指定文件:HelloWorld.class
#忽略指定文件夹:bin/
bin/gen/
通配符忽略规则:
#忽略.class的所有文件:*.class
#忽略名称中末尾为ignore的文件夹: *ignore/
#忽略名称中间包含ignore的文件夹: `ignore/
举个例子:
比如在我的项目目录下有一个config.ini文件,我不想上传到git上去,就可以在gitignore文件中添加这样的配置:
config.ini
或者我想忽略所有的.ini文件,我可以这样写:*.ini