我应该忽略 git 中的 UnserInterfaceState 和 xcschememanagement 文件吗? [复制]

Posted

技术标签:

【中文标题】我应该忽略 git 中的 UnserInterfaceState 和 xcschememanagement 文件吗? [复制]【英文标题】:Should I ignore UnserInterfaceState and xcschememanagement files in git? [duplicate] 【发布时间】:2016-04-22 04:58:46 【问题描述】:

带有 Git 问题的 ios 项目的 SourceTree。

两个文件总是在 unstage 文件中:

UnserInterfaceState.xcuserstate
xcschememanagement.plist

但是,实际上我没有做任何改变。 (也许我只是在 Xcode 窗口中单击了项目中的文件之一?)

我应该

提交并推送这两个文件? 只是通过选择“忽略文件”来忽略它们? “删除文件”?

我不想打扰其他团队开发人员。

通常,这两个文件的最佳选择是什么?

【问题讨论】:

【参考方案1】:

将此文件添加到.gitignore 文件中,以便 git 开始忽略此文件。

【讨论】:

以上是关于我应该忽略 git 中的 UnserInterfaceState 和 xcschememanagement 文件吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Git 不会忽略 .gitignore 中的某些 Xcode 文件

Git 仅忽略 Markdown 文件中的尾随空格

列出被忽略文件的 git 命令是啥? [复制]

git忽略异常

Xcode 项目的 Git 忽略文件正在忽略 .swift 文件

如何检查文件是不是被git忽略[重复]