由于macOS
系统的特性,会自动生成.DS_Store
文件,每次git
提交的时候都会出现,烦不胜烦。
最好的方法就是全局忽略这个文件,这样就不用每个项目下都单独加上了。
步骤:
首先创建一个忽略文件:vi ~/.gitignore_global
,输入:
1 2 3 4 5 6 7 8 |
.DS_Store **/.DS_Store .DS_Store? ## 下面是pycharm通常会自动生成的玩意,没用。 .idea .idea/** **/.idea |
然后:git config --global core.excludesfile ~/.gitignore_global
完成~
Tips:
批量删除当前目录下的所有.DS_Store
文件:find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
本文最后更新于2023年1月31日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!