macos git上传通过全局设置不上传.DS_Store

文章目录

场景

最近换了mac,代码上传很多.DS_Store文件。 .DS_Store 文件是 macOS 系统中自动生成的隐藏文件,用于在文件夹中存储与 Finder 界面相关的元信息。

下面通过全局设置避免git上传.DS_Store

全局解决方案

  1. 创建全局忽略文件
sh 复制代码
touch ~/.gitignore_global
  1. 将 .DS_Store 添加到全局忽略文件:
sh 复制代码
echo ".DS_Store" >> ~/.gitignore_global
  1. 配置 Git 使用全局忽略文件
sh 复制代码
git config --global core.excludesfile ~/.gitignore_global

清理项目中已有的.DS_Store

sh 复制代码
git rm --cached .DS_Store

git commit -m "删除 .DS_Store"
相关推荐
猫腻余腥1 小时前
Git 命令使用教程
git
lanhuazui101 小时前
git常见操作
git
未名编程2 小时前
本地项目上传 GitHub 私有库:GitHub CLI 与 Git 原生双方案详解
git·github
我是一只代码狗2 小时前
git和master分支进行对比差异
git
弘毅 失败的 mian2 小时前
Git 标签管理
经验分享·笔记·git
TPBoreas2 小时前
前端项目 Git 仓库管理策略选择
git
钦拆大仁3 小时前
Git提交代码报错fatal: detected dubious ownership ...
git
C_心欲无痕3 小时前
git - git push同时推送GitHub和Gitee两个远程仓库
git·gitee·github
骁悦彬子3 小时前
IntelliJ IDEA2025 版本控制(svn、git) 修改文件后,所属目录的颜色也变化
git·svn·intellij-idea
一只旭宝4 小时前
Linux专题十四:git代码管理库
git