我在 GitHub 上有一个仓库:
https://github.com/ludovicriffault/feed-tastic
而且我无法删除每个文件夹和子文件夹中的 .DS_Store 文件。我已经尝试了很多东西,比如文件 .gitignore 和 Stackoverflow 中的一些答案,但没有任何效果......
有解决办法吗?提前致谢!
最佳答案
您需要克隆您的存储库,然后
find . -name ".DS_Store" -exec git rm --cached -f {} \;.
git commit -m "delete files"
git push
我们的想法是在本地保留您的“.DS_Store
”,同时将它们从 git 存储库中删除。
.gitignore
仅当那些“.DS_Store
”首先从索引中删除时才会起作用,因此“git rm --cached -f
“(参见 git rm
)。
关于file - 删除 GitHub 中的任何 .DS_Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11794079/