¿Es .DS_Store un archivo oculto importante? Me está dando problemas para extraerlo de github. Me está sugiriendo que lo elimine y lo hice. Espero que esto no me muerda en el trasero más adelante.
cristik
Solo agrégalo a .gitignore
el archivo no tiene relevancia en otros equipos.
los .DS_Store
El archivo se utiliza para almacenar Finder
información sobre esa carpeta, por lo que no tiene ningún uso en un git
repositorio
-
Es mejor agregarlo a un archivo gitignore global que a los repositorios
.gitignore
. Vea por qué aquí: stackoverflow.com/a/26851996/2541573– jub0bs
14 mayo 2015 a las 21:00
.DS_Store es un Archivo oculto específico de Mac. Tampoco es algo que generalmente desee agregar al control de código fuente, ya que su contenido mayo cambiar sin que necesariamente interactúes con él.
Es más seguro colocarlo en su .gitignore
archivo y listo. Si ya está en su repositorio, entonces puede usar git rm --cached .DS_Store
para eliminarlo de su sistema después de haberlo ingresado .gitignore
.
De Wikipedia:
En el sistema operativo Apple macOS, .DS_Store es un archivo que almacena atributos personalizados de su carpeta contenedora, como la posición de los iconos o la elección de una imagen de fondo. El nombre es una abreviatura de Desktop Services Store, lo que refleja su propósito. Es creado y mantenido por la aplicación Finder en cada carpeta y tiene funciones similares al archivo desktop.ini en Microsoft Windows. Comenzando con un carácter de punto final (punto), está oculto en Finder y muchas utilidades de Unix. Su estructura interna es propietaria.
Puedes Eliminar ellos cuando está empujando a GitHub, no causará ninguna pérdida.
Consulte aquí para obtener más información sobre cómo eliminar correctamente: https://stackoverflow.com/a/49970762/7718859
posible duplicado de ¿Cómo puedo eliminar archivos .DS_Store de un repositorio de Git?
– Por quémarrh
14 mayo 2015 a las 20:41
Controlar https://github.com/xiaozhuai/sin olorCreé una herramienta para prevenir .DS_Store.
– xiaozhuai
13 de diciembre de 2019 a las 16:28