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"
相关推荐
deli00700711 分钟前
正则表达式可视化测试工具:输入即匹配,高亮一目了然
git·测试工具·正则表达式
爱莉希雅&&&26 分钟前
Git 版本控制完整学习笔记
笔记·git·学习
AirDroid_cn2 小时前
Mac连不上Apple TV?超级终端识别失败排查指南
macos
CSDN_RTKLIB3 小时前
Git 修改绑定远程仓库
git
青春易逝丶3 小时前
Git相关
git
Zkaisen3 小时前
GIt从零开始:小白完整学习文档
git·学习
CSDN_RTKLIB4 小时前
【git commit】做了什么
git
CSDN_RTKLIB4 小时前
git add . 筛选待加入文件的依据
git
柯腾啊12 小时前
Desktop Sticky:一款会跟着 macOS 桌面走的便签
macos
Black_Rock_br17 小时前
用一款开源工具彻底清理你的 Mac
macos