[英]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.