【发布时间】:2021-09-13 19:53:40
【问题描述】:
我有一个 django 项目,它基本上是一个聊天机器人的 API,聊天机器人使用 tensorflow,它使用一个以 .data-00000-of-00001 结尾的超大文件。我不能把它上传到github,因为它真的很大。任何人都知道如何使用这种文件部署我的 Web 应用程序?
【问题讨论】:
-
描述您的用例(django、tensorflow、聊天机器人项目的一些输出文件)可能会有所帮助,但最重要的信息是文件的大小。 Git有LFS,大文件存储,可能对你有帮助,但仅限于一定大小:github.blog/changelog/…
-
我已经尝试使用 Git LFS 对其进行跟踪,但它似乎无法识别该文件。我不知道我是否需要放那个扩展或什么。
-
在下面的答案中添加了一些关于 git-lfs 的说明,以及如何使用 lfs 配置 github。干杯
-
如果您在尝试执行我在下面列出的安装步骤时遇到特定错误日志,请编辑您的问题并将其添加到上下文中。
-
一般来说,Git 不是存储大文件的最佳位置,尤其是二进制文件。除非您打算在将来编辑该文件并跟踪它的版本之间的更改并且不能在 Git 之外的其他地方使用,否则我会考虑将其存储在您的存储库之外的其他地方。
标签: python django tensorflow github chatbot