GitHub-为什么我应该使用gitignore?

问题描述 投票:0回答:1

我一直在使用 git github 自从过去几个月以来我遇到了

.gitignore
。实际上我是这个平台的新手,所以任何人都可以指导一下
.gitignore
的目的和用法。

我做了一些研究,发现它是关于

file tracking
。好吧,我也不知道什么是文件跟踪!

git github github-actions
1个回答
0
投票

.gitignore
非常简单地告诉 git 忽略某些文件。它不会跟踪、提交或推动它们。

通常,您希望将其用于机密或不需要推送的内容(例如依赖项)。

例如,如果我的 git 目录中有一堆文件,但也有一个

.env
文件包含我不想公开的秘密(例如 API 密钥),我可以将该文件添加到我的
.gitignore
。然后,每当我提交时,该文件都不会提交或推送,它仅保留在我的设备上。

至于文件跟踪,这就是 git 保留版本历史记录的文件。如果文件未被跟踪,那么 git 不会关注更改,并且如果您进行提交,则不会提交未跟踪的文件。另一方面,跟踪文件的历史记录由 git 存储。

© www.soinside.com 2019 - 2024. All rights reserved.