文件.DS_Store和.DS_Store与xcode 8中的Git有树冲突错误

时间:2016-09-30 12:52:33

标签: git xcode8

我正在使用GitHub作为ios项目的项目存储库。但是每当我尝试从xcode 8中提取项目时,我都会收到错误,因为“文件.DS_Store和.DS_Store存在树冲突”。任何解决方案?

1 个答案:

答案 0 :(得分:19)

.DS_Store是Mac用于索引文件夹的文件。这些是自动创建的文件,并不断变化。

即使您从Git中删除它并再次下载,您将来也会开始收到相同的错误,因为下次提交并推送时,新的.DS_Store文件将位于git remote。

开始忽略这些文件需要做什么。您将不得不在.gitignore文件中提及这些文件。

您可以通过执行touch .gitignore来创建.gitignore文件 此命令将创建gitignore文件,您可以打开该文件并只写.DS_Store并保存文件。从此以后,git将在提交中开始忽略该文件。