dsstore est un fichier caché avec des attributs personnalisés. Le nom complet de dsstore est "Desktop Services Store", qui est un fichier caché créé par Mac OS d'Apple.
L'environnement d'exploitation de ce tutoriel : système macOS Big Sur, ordinateur MacBook Pro.
Qu'est-ce que le fichier dsstore ?
dsstore est un fichier caché d'attributs personnalisés.
.DS_Store (nom complet en anglais : Desktop Services Store) est un fichier caché créé par Mac OS d'Apple. Il s'agit du choix de la couleur d'arrière-plan. Équivalent à desktop.ini sous Windows.
Supprimez .DS_Store
S'il n'y a pas de fichier .DS_Store généré automatiquement dans votre projet, ajoutez simplement .DS_Store au fichier .gitignore. Si le fichier .DS_Store existe déjà dans votre projet, vous devez d'abord le supprimer du projet, puis l'ajouter à .gitignore. Comme suit :
Supprimez tous les .DS_Store du projet. Cela ignorera le .DS_Store qui n'est pas dans le projet
1.find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch 将 .DS_Store 加入到 .gitignore 2.echo .DS_Store >> ~/.gitignore
Mettre à jour le projet
3.git add --all 4.git commit -m '.DS_Store banished!'
Si vous avez juste besoin de supprimer le .DS_Store sur le disque, vous pouvez utiliser la commande suivante pour supprimer le répertoire actuel et ses sous-répertoires Tous les fichiers .DS_Store sous :
1、find . -name '*.DS_Store' -type f -delete
Désactiver ou activer la génération automatique
Désactiver la génération .DS_store :
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
Restaurer la génération .DS_store :Restaurer la génération .DS_store :
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!