如何在 Xcode 5 中使用 gitignore 文件

Posted

技术标签:

【中文标题】如何在 Xcode 5 中使用 gitignore 文件【英文标题】:How to use gitignore files in Xcode 5 【发布时间】:2014-04-19 23:05:34 【问题描述】:

我对使用 git 还是很陌生,我对如何忽略文件有点困惑。我知道您创建了一个名为 .gitignore 的文件,并且通常将它放在项目的根目录中,但是是这样吗?

我应该在 Xcode 5 中将它添加到我的 Xcode 项目中吗?我的大部分研究都显示了 .gitignore 中应该包含的内容(如 Gitignore/Objective-C.gitignore),但我发现最接近我的问题的是:How to add .gitignore file into Xcode project。

虽然这确实说明了如何做到这一点,但这就是一个人所做的吗?或者你只是把它留在基础文件夹中,它是否在项目中并不重要?

【问题讨论】:

【参考方案1】:

.gitignore 文件无论是否被跟踪都会被处理。他们通常被跟踪,就像主分支通常被称为master一样,因为如果他们没有被跟踪,他们很容易受到例如git clean我不明白为什么有人会让他们不被追踪,但这无关紧要。只有里面的东西才重要。

【讨论】:

那么,这是否意味着它被添加到了 Xcode 5 项目文件中?这是通过 Xcode 的版本控制接口在 git 存储库中跟踪它的唯一方法吗? 不知道,但你为什么不知道?我不明白 git 或 Xcode 是否在跟踪它们的担忧。 不是我不想让Xcode去追踪,更多的是我只是不知道别人是怎么做的,我也没有看到任何地方明确写过。那么在 Xcode 项目中包含 .gitignore 是一种标准做法吗?

以上是关于如何在 Xcode 5 中使用 gitignore 文件的主要内容,如果未能解决你的问题,请参考以下文章

.gitignore 用于 Xcode 项目

Xcode 7 的 gitignore 中应该包含啥 [重复]

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

如何创建 .gitignore 文件

Git 中.gitignore 使用和.gitignore 无效的解决方法

我如何决定在 .gitignore 中添加 .idea/jarRepositories.xml