git、Rails 和公共/目录中的缓存

发布于 2024-10-17 22:10:06 字数 296 浏览 6 评论 0原文

我正在开发一个使用 git 进行版本控制的 Rails 应用程序,并且遇到了放置在 public/ 目录中的生成缓存文件的问题。 public/ 中的某些(静态)文件应受版本控制,但生成的缓存文件不应受版本控制。我最初通过 git-ignoring 这些文件来解决这个问题,这似乎大部分工作正常。然而,当切换分支时,git checkout 在更改过程中会给出错误消息,因为意外的缓存文件不受版本控制(看起来)。

使用 git 管理 public/ 目录中的缓存文件的正确方法是什么?

I'm working on a Rails app using git for version control, and I'm running into an issue with generated cache files that are put in the public/ directory. Some of the (static) files in public/ should be version controlled, but generated cache files should not. I originally approached this by git-ignoring those files, which seems to mostly work correctly. However, when switching branches, git checkout gives an error message during the change because of the unexpected cache files not under version control (it seems).

What's the right way to approach managing cache files in the public/ directory using git?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文