1、进入项目根目录,打开终端;
2、输入 vi .gitignore 创建并打开隐藏文件.gitignore;
1、过滤整个文件夹(test文件夹)
命令:test/
2、过滤具体文件
命令:index.html
3、过滤指定后缀的文件(过滤后缀为ts的文件)
命令:*.ts
4、过滤隐藏文件
命令:隐藏文件名 (如mac 的.DS_Store 则写为 “ .DS_Store ”即可,和过滤具体文件命令相同);
1、注释:“ # ” 写在行的开头,表示该行为注释;
2、指定添加文件:”!” 在过滤的命令前面添加一个“!”,则表示要添加某一项。 如:test/ 表示过滤test文件夹,但是! test/ 表示添加test文件夹;
1、git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;
2、如果在创建.gitignore文件之前就push了项目,那么.gitignore中的过滤规则,这些规则不会起作用,Git仍然会对所有文件进行版本管理。必须在项目开始就创建.gitignore文件。
原文:https://www.cnblogs.com/maycpou/p/12080865.html