为什么我的项目.gitignore不起作用?全局.gitignore确实

时间:2019-08-12 22:33:31

标签: git gitignore ubuntu-18.04

我无法让git忽略.gitignore中列出的任何文件或文件夹。

  1. 在与.git相同的文件夹中创建空的.gitignore文件。需要明确的是,它不在.git文件夹中,而是在项目根文件夹中。
  2. 在.gitignore中添加一行“ stupidfilename”。
  3. 创建“ stupidfilename”,该文件在存储库中从未存在。
  4. 运行“ git add”。
  5. 上演“ stupidfilename”错误。

我的全局.gitignore文件中列出的文件已成功被忽略。但是我希望有项目级的忽略。

设置

  • Ubuntu 18.04
  • 哦,我的zsh
  • WSL2以及GCP
  • 冒犯

知道这里发生了什么吗?我在互联网上找不到任何解释。

1 个答案:

答案 0 :(得分:2)

如果将

.gitignore放在.git目录中,则它不起作用。 它应该在您的源目录或工作目录中

可能是这个问题的重复 Where does the .gitignore file belong?