首页 > 解决方案 > 我无法阻止 git 查看我的 .DS_Store 文件

问题描述

我的 .gitignore 文件的前几行如下所示:

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

.DS_Store

所以我很困惑,因为我一直看到这条消息:

'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   Test/.DS_Store

Untracked files:

似乎 .gitignore 条目没有被识别。

标签: gitgitignore

解决方案


尝试.DS_Store像这样删除文件:

git rm .DS_Store

似乎该文件已经添加到存储库一次,因此可能需要再次删除它。从那时起,它应该被忽略,如.gitignore文件中指定的那样。


推荐阅读