1、在.gitignore文件中还可以使用wildcard(某位同学称之为“野卡” 哈哈)通配符,例如,.log,去掉.gitignore同一文件夹中的所有后缀名为log的文件。GitHub上提供了一份常用的忽略规则,大家可以拿来参考,详见此处:https://gist.github.com/octoc…。2、如果.gitignore忽略规则创建于文件提交代码库之后,则.gitignore规则不会影响目前所提交的文件(不会自动把文件从服务器端删除掉)。你需要手动删除,用如下的方式:git rm –cached <FILENAME> -f <FILENAME>即你要移除的文件全名。git rm –cached <DIR> -r <DIR> 你要删除的文件夹.gitignore 文件示例:.iml.idea.ipr.iws*.diff*.patch*.bak.DS_Storenode_modules/node_modules2/.project.settingsnpm-debug.log.proj.svn/.swp*.swo*.logexamples/dist/yarn-error.logtest/unit/coverage.vscode