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 文件详解的主要内容,如果未能解决你的问题,请参考以下文章

git学习总结

Git 学习总结

Git学习总结

git学习总结

Git学习总结

Git 学习总结