Git .DS\u存储文件重要吗?

Git .DS\u存储文件重要吗?,git,Git,.DS_存储的是一个重要的隐藏文件吗?它给我带来了从github提取的问题。它建议我移除它,我做到了。希望以后这不会对我造成伤害。只需将其添加到.gitignore,该文件与其他计算机无关 .DS\u Store文件用于存储有关该文件夹的Finder信息,因此它在gitrepo中没有任何用处。.DS\u Store是一个文件夹。它也不是您通常想要添加到源代码管理中的东西,因为它的内容可能会在您不必与它交互的情况下发生更改 最安全的做法是将其放入.gitignore文件中,然后处理它。如果它已经在

.DS_存储的是一个重要的隐藏文件吗?它给我带来了从github提取的问题。它建议我移除它,我做到了。希望以后这不会对我造成伤害。

只需将其添加到
.gitignore
,该文件与其他计算机无关

.DS\u Store
文件用于存储有关该文件夹的
Finder
信息,因此它在
git
repo中没有任何用处。

.DS\u Store是一个文件夹。它也不是您通常想要添加到源代码管理中的东西,因为它的内容可能会在您不必与它交互的情况下发生更改


最安全的做法是将其放入
.gitignore
文件中,然后处理它。如果它已经在您的存储库中,那么您可以使用
git rm--cached.DS_Store
在它被输入
.gitignore
Wikipedia后将其从您的系统中删除:

在Apple macOS操作系统中,.DS_Store是一个存储 其包含文件夹的自定义属性,例如 图标或背景图像的选择。这个名字是缩写 桌面服务商店,反映其目的。它是被创造和创造的 由Finder应用程序在每个文件夹中维护,并且 与Microsoft Windows中的desktop.ini文件类似的功能。 以句号(句号)字符开始,它隐藏在Finder中 和许多Unix实用程序。其内部结构是专有的

推送到GitHub时,您可以删除它们,不会造成任何损失。

有关更多信息,请参见此处,如何正确删除-

检查的可能重复项,我制作了一个防止.DS_Store的工具。将其添加到全局gitignore文件比添加到repo的
.gitignore
更好。请参见此处的原因: