[英]What's the .DS_Store file that keeps changing in my Visual Studio project on macOS?
我注意到,当我对应用程序进行小的更改时,一个名为<solution>/.DS_Store
被修改,除其他文件外,我<solution>/.DS_Store
提示推送该文件的新版本。 这是否需要,如果不是,是否应该是.gitignore
文件中的内容,我如何在其中添加它?
.DS_Store
文件与macOS相关,而不与Visual Studio相关 :
在Apple macOS操作系统中, .DS_Store是一个文件,用于存储其包含文件夹的自定义属性,例如图标的位置或背景图像的选择。 该名称是Desktop Services商店的缩写,反映了其用途。 它是由Finder应用程序在每个文件夹中创建和维护的,其功能类似于Microsoft Windows中的 desktop.ini文件。 以句号(句号)开头,它被隐藏在Finder和许多Unix实用程序中。 其内部结构是专有的 。
您的版本控制系统几乎肯定会忽略它。 加
.DS_Store
到项目的.gitignore
文件,然后通过运行取消跟踪文件
git rm --cached .DS_Store
并提交更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.