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"
相关推荐
css趣多多1 小时前
git的基本使用
git
秋月的私语2 小时前
Windows系统下Git换行符问题的完整解决方案
windows·git
兰舟比特3 小时前
【Git专栏】Git中常用撤回add和commit的指令
git
无限进步_4 小时前
C语言实现贪吃蛇游戏完整教程【最终版】
c语言·开发语言·c++·git·游戏·github·visual studio
muddjsv4 小时前
Git 命令全解析:分类、常用命令与实战指南
git
ASKED_20194 小时前
macOS 使用 Codex CLI 登录报错 403 的问题分析与解决方案(Issue #2414)
macos·issue
roo_14 小时前
JAVA学习-MAC搭建java环境和spring boot搭建
java·学习·macos
Digitally5 小时前
如何在 Mac 上进行屏幕录制(分步教程)
macos
2501_916008895 小时前
在不越狱前提下导出 iOS 应用文件的过程,访问应用沙盒目录,获取真实数据
android·macos·ios·小程序·uni-app·cocoa·iphone
莫陌尛.5 小时前
git版本提交后撤销
git