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"
相关推荐
追光天使5 小时前
Mac 上使用 mysql -u root -p 命令,出现“zsh: command not found: mysql“?
数据库·mysql·macos
www666_5 小时前
windows&macOs安装minio
macos
Wetoria7 小时前
macOS 硬盘空间清理
macos
程序猿chen7 小时前
《JVM考古现场(十六):太初奇点——从普朗克常量到宇宙弦的编译风暴》
jvm·git·后端·程序人生·金融·java-ee·量子计算
1alisa8 小时前
Typora Markdown编辑器 for Mac
macos·编辑器
死磕java的孤行者9 小时前
Git 分布式版本控制工具
分布式·git·elasticsearch
Bruce_Liuxiaowei15 小时前
构建macOS命令速查手册:基于Flask的轻量级Web应用实践
前端·macos·flask
java搬砖工-苤-初心不变17 小时前
解决 Git 通过 SSH 克隆仓库时自动转换为 HTTPS 的问题
git·https·ssh
fukai772219 小时前
PowerPhotos:拯救你的Mac照片库,告别苹果原生应用的局限
macos
哈哈哈哈哈哈哈哈哈...........20 小时前
在 macOS 上安装和配置 Aria2 的详细步骤
macos