我是 RoR 的菜鸟,因此感谢您提供任何帮助/澄清。
Rails 中的 .gitignore 文件是对所有 Rails 通用/全局的,还是每个项目/应用程序都有自己的 .gitignore?
我是 RoR 的菜鸟,因此感谢您提供任何帮助/澄清。
Rails 中的 .gitignore 文件是对所有 Rails 通用/全局的,还是每个项目/应用程序都有自己的 .gitignore?
.gitignore
是一个 Git 文件,它与 Rails 无关。
文件.gitignore
将应用于它所在的目录和任何子目录。您可以在子目录中创建.gitignore
文件以使它们仅适用于这些子目录及其后代。
.gitignore
当您创建一个新的 Rails 应用程序时,会创建一个默认值。该文件告诉 git 忽略默认 Rails 应用程序中可能应该忽略的内容。
如果在您的特定应用程序中应该忽略其他文件,您可以对.gitignore
. 如果您不使用 git,则可以完全删除该文件。
它基本上是为了鼓励最佳实践,但绝不需要运行 Rails 应用程序。
在您的 ~/ 目录中有一个 .gitignore_global 文件,每个 git 实例都引用该文件。Git 独立于 Rails。.gitignore 文件仅限于初始化的存储库。