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"
相关推荐
KaneLogger5 小时前
OpenCode 操作手册
git
木子小喵5 小时前
通俗讲解Git安装每一步!!
git
IOT那些事儿6 小时前
TortoiseGit拉取开源子仓库失败
git·ssh·tortoisegit·submodule
不想看见4047 小时前
Git的多种仓库选择与推荐
git
脆皮炸鸡75512 小时前
Linux开发工具~~~版本控制器Git以及调试工具GDB
linux·服务器·开发语言·经验分享·git·学习方法
console.log('npc')15 小时前
团队协作提交自己的功能
git
想你依然心痛15 小时前
从零开始:Mac/Windows/Linux 三系统开发环境配置完全指南
linux·windows·macos
独隅15 小时前
开源项目 Git 贡献全流程的完整拆解:从 Fork 到 PR
git·开源
望眼欲穿的程序猿16 小时前
MacOS自定义安装Rust
开发语言·macos·rust
___波子 Pro Max.17 小时前
Git Rebase: HEAD~ 的简洁写法
git