Git学习总结(28)—— Git 中的 .gitignore 文件详解
Posted 科技D人生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git学习总结(28)—— Git 中的 .gitignore 文件详解相关的知识,希望对你有一定的参考价值。
前言
在使用 git 过程中,掌握 .gitignore 的使用很重要,可以减少不必要的文件上传到远程。在一些项目中,我们不想让本地仓库的所有文件都上传到远程仓库中,而是有选择地上传,比如:一些依赖文件(node_modules 下的依赖)、bin 目录下的文件、测试文件等。一方面将一些依赖、测试文件都上传到远程传输量很大,另一方面,一些文件对于你这边是可用的,在另一个人那可能就不可用了,比如:本地配置文件。为了解决上述问题,git 引入了 .gitignore 文件,使用该文件来选择性的上传文件。
使用详解
注释
注释使用 # 开头,后面跟注释内容。如下所示:
> cat .gitignore
# this is .gitignore file.
# 以下是忽略的文件
out
*.exe
上例中,以 # 开头的便是注释。
忽略文件
(1)忽略文件和目录
例如:**folderName :** 表示忽略 folderName 文件和 folderName 目录,会自动搜索多级目录,比如:*/*/folderName。来看一个简单的例子,本地仓库的目录结构如下所示:
> tree
.
├── folder
│ └── file1
└── src
├── folder
└── utils
└── folder
3 directories, 3 files
以上是关于Git学习总结(28)—— Git 中的 .gitignore 文件详解的主要内容,如果未能解决你的问题,请参考以下文章