赞
踩
在使用 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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。