【问题标题】:How to properly ignore files from git using .gitignore file?如何使用 .gitignore 文件正确忽略来自 git 的文件?
【发布时间】:2021-01-13 12:52:29
【问题描述】:

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

我也尝试过在文件名末尾使用 /* 并且根本没有任何正斜杠或星号的上述方法。但是,git 似乎仍然可以识别这些文件夹。这是我每次在 git-bash 中使用 git status 命令时收到的结果。

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

【问题讨论】:

  • 您的 gitignore 文件的扩展名为 .txt。它应该只是 .gitignore
  • 谢谢,Windows。 (你应该关闭“隐藏文件扩展名”,以防你没有)
  • @mkrieger1 感谢取消隐藏文件扩展名的想法!应该让事情变得更容易
  • 另外,我上面的记事本图片中有一个错字。现在全部修复并正常工作!谢谢!

标签: git git-bash gitignore


【解决方案1】:

您已经创建了一个名为.gitignore.txt 的文件,它在任何方面对 Git 来说都不是特别的。该文件必须准确地调用.gitignore,没有扩展名。

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

同时,您可以退出记事本,然后执行mv .gitignore.txt .gitignore,一切都会正常。

【讨论】:

  • 这很棒!没有意识到不能包含 .txt 扩展名。感谢您的帮助。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-15
    • 2021-02-20
    • 2011-09-30
    • 1970-01-01
    • 2022-11-16
    • 2010-10-13
    相关资源
    最近更新 更多