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"
相关推荐
触底反弹3 分钟前
🔥 Git 从零到精通:彻底搞懂核心概念与工作原理
git·面试·开源
tokenKe5 小时前
Epic Games 发布下一代版本控制系统 Lore:被 HN 干到 1000+ 分的“游戏版 Git“
git·游戏
Eira-Z6 小时前
git(持续学习中...)
git·学习
leoZ2319 小时前
Git 集成实战完全指南(五):Git Blame 与历史追踪
大数据·git·elasticsearch
leoZ23111 小时前
Git 集成实战完全指南(六):Git 标签与版本管理
大数据·git·elasticsearch
Swift社区1 天前
Mac与Windows终端常用指令对比整理(实用避坑分享)
macos
Java小白笔记1 天前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
芯日记1 天前
Mac-使用文本编辑的html浏览器打开出现源代码问题
macos·html
leoZ2311 天前
Git 集成实战完全指南(三):自动化 Commit 与 PR
大数据·git·elasticsearch
一牛1 天前
Swift 循环引用
macos·ios