如何使用 .gitignore 文件正确忽略来自 git 的文件?

How to properly ignore files from git using .gitignore file?

我的作业要求我忽略 git 中的两个文件夹及其内容。我创建了一个 .gitignore.txt 文件并在文件中输入了文件夹名称:

我也尝试过在文件名末尾使用 /* 并且根本没有任何正斜杠或星号。但是,git 似乎仍然可以识别这些文件夹。这是我每次在 git-bash.

中使用 git status 命令时收到的结果

git 仍然可以识别这些文件夹,因为它们在未跟踪的文件中,对吗?我需要做什么才能让 git 完全忽略这些文件夹?

您输入的文件名错误 - 它应该只是 .gitignore,没有扩展名,不是 .gitignore.txt.

您创建了一个名为 .gitignore.txt 的文件,它对 Git 没有任何特殊意义。文件名称必须完全 .gitignore,没有扩展名。

许多Windows 程序会自动附加文件扩展名,记事本也不例外。使用功能稍强的文本编辑器会好一些。有许多;任何一个都可以。

与此同时,您可以退出记事本,然后执行 mv .gitignore.txt .gitignore 应该可以正常工作。