git—忽略文件
忽略文件
场景:在项目目录下有很多万年不变的文件目录,例如css、img等,或者还有一些目录即便有改动,我们也不想让其提交到远程仓库的文档,此时我们可以使用“忽略文件”机制来实现需求。
忽略文件雷要新建一个名为-gitignore..的文件,该文件用于声明忽略文件或不忽略文件的规则,规则对当前目录及其子目录生效。
注意:该文件因为没有文件名,没办法直接在 windows目录下直接创建,可以通过命令行Git Bash来 touch 创建。
常见的写法有以下几种:
1) /mtk/ 过滤整个文件夹
2) *.zip 过滤掉所有zip文件
3) /mtk/do.c 过滤掉某个具体文件
4) !index.php 不过滤某个具体文件
案例:
-
在本地仓库新建一个js目录以及目录中的js文件


-
提交本地仓库和线上远程仓库
-
新增.gitignore文件

-
编写文件中的规则

-
再次提交线上

观察线上远程仓库,是否新增了 index.js文件

很明显,js文件中所有内容都被忽略了,没有提交

浙公网安备 33010602011771号