Что за файл .DS_Store постоянно меняется в моем проекте Visual Studio на macOS? - PullRequest
0 голосов
/ 16 февраля 2019

Я замечаю, что когда я делаю небольшое изменение в приложении, изменяется файл с именем <solution>/.DS_Store, и мне предлагается добавить новую версию этого файла в дополнение к другим файлам.Нужно ли это, а если нет, то должно ли это быть в файле .gitignore и как я могу добавить его туда?

1 Ответ

0 голосов
/ 16 февраля 2019

Файл .DS_Store относится к macOS, а не к Visual Studio :

В Apple macOS system, .DS_Store - это файл, в котором хранятся пользовательские атрибуты его папки , такие как положение значков или выбор фонового изображения.Название является аббревиатурой Desktop Services Store , что отражает его назначение.Он создается и поддерживается приложением Finder в каждой папке и имеет функции, аналогичные файлу desktop.ini в Microsoft Windows .Начиная с символа полной остановки (точки), в Finder и во многих утилитах Unix это скрыто .Его внутренняя структура проприетарна .

Это почти наверняка должно быть проигнорировано вашей системой контроля версий.Добавьте

.DS_Store

к файлу .gitignore вашего проекта, а затем распакуйте его, запустив

git rm --cached .DS_Store

и подтвердите изменение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...