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"
相关推荐
这周也會开心4 小时前
Git介绍和使用
git
小龙报8 小时前
《彻底理解C语言指针全攻略(3)》
c语言·开发语言·windows·git·创业创新·学习方法·visual studio
Mac技巧大咖9 小时前
苹果电脑如何维护优化系统:让mac重获新生的系统维护优化全攻略
macos·苹果电脑系统优化
氷泠10 小时前
解决MacOS上CLion调试的时候容器的值显示为0的问题
macos·调试·lldb·clion
他们都不看好你,偏偏你最不争气11 小时前
【iOS】KVC总结
macos·ios·objective-c·cocoa·kvc
前端备忘录11 小时前
创建好git项目仓库后如何将本地项目传上去
git
代码or搬砖13 小时前
Git学习笔记(二)
笔记·git·学习
sineiy13 小时前
git使用教程
git
@卞15 小时前
版本控制器 git(5)--- git 标签管理
git
灰飞肥鱼16 小时前
rebase 与 merge
git