git--删除.DS_Store

Posted 赵皖华

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git--删除.DS_Store相关的知识,希望对你有一定的参考价值。

一、未提交的项目执行下面的操作,提交文件时候则不提交.DS_Store文件 
1. 添加忽略 
cd到git目录下新建.gitignore文件并配置忽略文件 
1)、vim .gitignore 
2)、输入以下内容后保存 
.DS_Store 
*/.DS_Store 
2. 提交项目

二、如果包含.DS_Store的项目已经提交,那么需要先删除本地的.DS_Store文件 并 配置完忽略后,再次提交

删除当前目录下的所有的.DS_Store 
1.find . -name ‘*.DS_Store‘ -type f -delete 
2.git add –all 
3.git commit -m ‘.DS_Store banished!‘ 
4.git push origin dev(推送到远端dev分支)

 

以上是关于git--删除.DS_Store的主要内容,如果未能解决你的问题,请参考以下文章

明确删除 GIT 中 .DS_Store 文件的跟踪 [重复]

markdown Git - 在MacOS.md上删除.DS_Store

markdown Git - 在MacOS.md上删除.DS_Store

mac 删除.DS_Store 隐藏文件

苹果电脑出现 .DS_Store文件,删除不掉怎么处理?

从git文件删除后如何恢复文件?