首页 > 解决方案 > gitignore 有什么用?

问题描述

这个问题来自其他问题,因为它询问为什么 .gitignore 与 git 命令相比有用?

我最近开始使用命令行使用 git。我创建了一个本地仓库并test.txt在这个仓库中创建了一个文件。命令git status告诉我这test.txt是一个未跟踪的文件。命令git add test.txt添加我要跟踪的文件。然后命令git commit -m "message"提交我跟踪的文件。

我的问题是,如果我已经可以指定应该跟踪哪些文件并从命令提交,那么 .gitignore 文件有什么用?在哪种情况下我应该使用 .gitignore 文件?

标签: gitcommitgitignoretracking

解决方案


如果您在存储库中创建一个名为 .gitignore 的文件,Git 会在您进行提交之前使用它来确定要忽略哪些文件和目录。

应该将 .gitignore 文件提交到您的存储库中,以便与克隆存储库的任何其他用户共享忽略规则。


推荐阅读