放入gitignore时不排除.DS_Store

我有一个Java应用程序,其中目录中存在.DS_Store文件,但是我在gitignore的行中添加了“ .DS_Store”,当推送到bitbucket时应排除此文件。但是,在bitbucket上仍然可以看到.DS_Store文件-有人知道为什么会这样吗?