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"
相关推荐
chhanz2 小时前
git/github入门基操(终端版)
git·github
2501_915106324 小时前
App 怎么上架 iOS?从准备资料到开心上架(Appuploader)免 Mac 上传的完整实战流程指南
android·macos·ios·小程序·uni-app·iphone·webview
青木狐4 小时前
关闭 macOS 屏幕捕捉 在录制或截图时显示的「录制指示浮窗」。
macos·mac
林晓lx4 小时前
使用Git钩子+ husky + lint语法检查提高前端项目代码质量
前端·git·gitlab·源代码管理
诸葛思颖5 小时前
一个本地 Git 仓库关联多个远程仓库
git
StarShip7 小时前
git commit --amend 之后,想要修改为git commit , 如何处理?
git
LvLuffy11 小时前
mac Android Studio配置adb环境(使用adb报错 adb: command not found)
macos·adb·android studio
dnpao12 小时前
在服务器已有目录中部署 Git 仓库
运维·服务器·git
__Witheart__13 小时前
Git 如何从某个 commit 新建分支
git
库奇噜啦呼13 小时前
【iOS】UICollectionView
macos·ios·cocoa