gitignore使用扩展名模式忽略所有文件
我已经看过很多关于这方面的文章,但以下内容对我来说并不适用:gitignore使用扩展名模式忽略所有文件,git,gitignore,Git,Gitignore,我已经看过很多关于这方面的文章,但以下内容对我来说并不适用: /src/client/*.bs.js 我不介意这种模式是否正确 **/*.bs.js 但这也不起作用 我正在将VSCODE与Git for Windows一起使用。是存储库顶层目录中的.gitignore文件吗?我无法重现您描述的行为。也就是说,这两种模式在我的测试中都有效。我们可能需要更多的信息来理解为什么你看到了一些不同的东西。要忽略的文件是否未跟踪?关于.gitignore最常见的误解是,人们有时希望它忽略对其他跟踪文件
/src/client/*.bs.js
我不介意这种模式是否正确
**/*.bs.js
但这也不起作用
我正在将VSCODE与Git for Windows一起使用。是存储库顶层目录中的.gitignore文件吗?我无法重现您描述的行为。也就是说,这两种模式在我的测试中都有效。我们可能需要更多的信息来理解为什么你看到了一些不同的东西。要忽略的文件是否未跟踪?关于.gitignore最常见的误解是,人们有时希望它忽略对其他跟踪文件的更改,但它不会这样做。因此,如果不这样做是什么让你瘦它不工作。。。它正在工作。如果文件已经在存储库中,我认为您应该首先将其从repo中删除,然后忽略它。基本上就像@LeonardoAlvesMachado所说的,如果文件已经提交到repo,那么您需要回答您的问题吗?