共计 520 个字符,预计需要花费 2 分钟才能阅读完成。
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
正文完