0

我是 RoR 的菜鸟,因此感谢您提供任何帮助/澄清。

Rails 中的 .gitignore 文件是对所有 Rails 通用/全局的,还是每个项目/应用程序都有自己的 .gitignore?

4

3 回答 3

2

.gitignore是一个 Git 文件,它与 Rails 无关。

文件.gitignore将应用于它所在的目录和任何子目录。您可以在子目录中创建.gitignore文件以使它们仅适用于这些子目录及其后代。

于 2012-06-08T16:31:24.860 回答
1

.gitignore当您创建一个新的 Rails 应用程序时,会创建一个默认值。该文件告诉 git 忽略默认 Rails 应用程序中可能应该忽略的内容。

如果在您的特定应用程序中应该忽略其他文件,您可以对.gitignore. 如果您不使用 git,则可以完全删除该文件。

它基本上是为了鼓励最佳实践,但绝不需要运行 Rails 应用程序。

于 2012-06-08T16:33:09.383 回答
0

在您的 ~/ 目录中有一个 .gitignore_global 文件,每个 git 实例都引用该文件。Git 独立于 Rails。.gitignore 文件仅限于初始化的存储库。

于 2012-07-14T12:48:39.237 回答