GIT基础篇,如何使用.gitignore忽略文件

2025-10-29 18:52:34

1、所有空行或者以 # 开头的行都会被 Git 忽略,即是注释2.可以使用标准的 glob 模式匹配。3.匹配模式可以以(/)开头防止递归。4.匹配模式可以以(/)结尾指定目录。5.要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

2、什么是 glob 匹配模式?

1.shell 所使用的简化了的正则表达式

2.星号(*)匹配零个或多个任意字符

3.[abc] 匹配任何一个列在方括号中的字符

4.(?)只匹配一个任意字符

6.[?-?] 表示匹配两个字符范围内的字符,如[1-8]表示数字1-8都可以

7.使用两个星号(*) 表示匹配任意中间目录,`a/**/b` 可以匹配 a/b, a/c/b 或 `

a/c/d/b`等

1、创建(实例化)一个新的仓库,新建一个.gitignore文件

git init

touch .gitignore

GIT基础篇,如何使用.gitignore忽略文件

2、使用vim编辑.gitignore文件,使它忽略test1.txt文件

GIT基础篇,如何使用.gitignore忽略文件

3、创建test1.txt,test2.txt文件并使用git status查看状态,可以发现test1.txt并没有并仓库忽略

touch test1.txt

touch test2.txt

git status

GIT基础篇,如何使用.gitignore忽略文件

1、修改.gitignore文件文件,使它忽略所有文件后缀为.md的文件

新增内容为:*.md

GIT基础篇,如何使用.gitignore忽略文件

2、新建test.md文件,readme.md文件,并使用git status查看状态,可以发现.md为后缀的文件已经被仓库忽略

GIT基础篇,如何使用.gitignore忽略文件

1、新建一个名称为abc的目录,并在里面新增一个名称为abc.txt的文件,并使用git status查看仓库状态,如图所示此时abc目录是能被仓库发现的

命令如下,逐行运行:

mkdir abc

cd abc

touch abc.txt

ls

cd ..

git status

GIT基础篇,如何使用.gitignore忽略文件

2、修改.gitignore文件文件,使它忽略文件夹abc

新增内容为:abc/

GIT基础篇,如何使用.gitignore忽略文件

3、使用git status查看状态,可以发现文件夹abc已经被仓库忽略

GIT基础篇,如何使用.gitignore忽略文件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢