【问题标题】:ignore files named npm-debug.log.XXXXXX in .gitignore忽略 .gitignore 中名为 npm-debug.log.XXXXXX 的文件
【发布时间】:2018-11-20 15:25:40
【问题描述】:

有谁知道如何使用 .gitignore 从存储库中忽略此文件?

我正在使用 Gitlab。

我已经试过了:

提前致谢

【问题讨论】:

  • 这个 .gitignore 行应该可以工作,但是如果你已经将这类文件推送到远程仓库,那么你必须从远程仓库中删除它们,然后它将被忽略
  • 非常感谢,您说得对。你不应该回答而是评论(因为有了答案我可以将你的答案标记为正确)

标签: angular git npm gitignore npm-debug


【解决方案1】:

gitignore 行是正确的,但如果一些匹配的文件已经推送到远程存储库,git 会忽略它。这意味着文件在 git 索引中,因此它需要暂存它们,直到您将其从索引中删除。

你可以尝试从 git 索引中删除文件

git rm --cached npm-debug.log.xxx

查看更多关于这个thread :)

【讨论】:

  • 完美!谢谢 :) 这让我发疯了
猜你喜欢
  • 2014-09-16
  • 2022-11-16
  • 2014-07-06
  • 1970-01-01
  • 1970-01-01
  • 2019-04-29
  • 2018-05-02
  • 2016-12-25
  • 1970-01-01
相关资源
最近更新 更多