簡體   English   中英

什么是在MacOS上的Visual Studio項目中不斷更改的.DS_Store文件?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM