git - 为什么 .gitignore 不忽略 .DS_Store?

标签 git bash

<分区>

在这种情况下,我想忽略 iOS 使用的文件,尤其是这个文件

.DS_Store

我创建了一个 .gitignore 文件

touch .gitignore

放在一行中

/.DS_Store

我推送到一个裸仓库,它有一个钩子(Hook)来 checkout 一个完整的仓库。

该文件不断出现在我的完整存储库中。

最佳答案

您还可以像这样删除已提交的 .DS_Store 文件:git rm --cached .DS_Store

关于git - 为什么 .gitignore 不忽略 .DS_Store?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32025856/

相关文章:

linux - Bash Script如何为用户名由两个单词组成的用户创建目录

javascript - Vuejs - npm 版本补丁 - git 工作目录不干净

git - 获取 git 存储库中第一次提交的提交哈希值

git - 撤消未提交文件的 git checkout 覆盖

ruby-on-rails - 从Docker容器中管理Capistrano部署的SSH key

bash - 使用 find、xargs 删除文件扩展名

git push origin 被 fallthru 拒绝,hook 拒绝 : gitolite

git - 两个master一起使用git的方法

linux - 使用 tail -F 实时查看文件变化

bash - 从 bash 循环中收集唯一数据项的数组——readarray 不追加?