-
介绍:
- 在项目中,我们可能一起提交多个文件
- git add -A:提交所有变化
- git add -u:提交被修改(modified) 和被删除文件(deleted) 文件,不包括新文件(new)
- git add .:提交新文件(new) 和被修改文件(modified) ,不包括被删除文件(deleted)
- 使用 Git 的过程中,有些文件无需纳入 Git 管理,也不希望它们出现在未跟踪列表,这些文件通常是日志文件、临时文件、编译产生的中间文件、工具自动生成的文件等。
- 此时,我们可以创建一个名为 .gitignore 的文件,列出要忽略的文件模式,Git 会根据这些模式规则来判断是否将文件添加到版本控制中
- 注意:在 windows 下可以创建文件名为 .gitignore,保存之后系统会自动重命名为 .gitignore
- 在项目中,我们可能一起提交多个文件
-
格式规范:
- 所有空行或者以注释 # 开头的都会被 Git 忽略
- 可以使用标准的 glob 模式匹配
- 匹配模式最后跟 / 说明要忽略的文件是 目录
- 要忽略指定模式外的文件或目录,可以在模式前加上 !进行取反
-
glob 模式:
- *:匹配零个或多个任意字符
- [ ]:匹配任意一个在方括号中的字符,如 [ab]:匹配 a 或者匹配 b
- ?:匹配一个任意字符
- [ n - m]&#x
Git进阶之旅:.gitignore 文件
最新推荐文章于 2025-03-23 14:54:19 发布