【发布时间】:2021-01-28 17:43:03
【问题描述】:
所以问题是我的 discord 机器人有一个 github 存储库,每次在服务器中发送消息时,应该更新该代码的 json 文件,但每次刷新后它都不会更新。 .. 现在是由于 github 数据库的流量,还是 json 文件仅在 bot 的服务器上更新(在我的情况下,它的 heroku)而不是在 github 上?
【问题讨论】:
标签: python json github heroku discord
所以问题是我的 discord 机器人有一个 github 存储库,每次在服务器中发送消息时,应该更新该代码的 json 文件,但每次刷新后它都不会更新。 .. 现在是由于 github 数据库的流量,还是 json 文件仅在 bot 的服务器上更新(在我的情况下,它的 heroku)而不是在 github 上?
【问题讨论】:
标签: python json github heroku discord
Heroku 服务器上的文件独立于 GitHub。即使您的 Heroku 实例是一个 Git 存储库,该 Git 存储库也独立于 GitHub 上的那个。为了将 JSON 文件从 Heroku 上的存储库中获取到 GitHub,您必须添加并提交该文件,确保将 GitHub 添加为远程,然后使用一组合适的凭据进行推送。
但是,话虽如此,您可能不想那样做。数据文件,如您的 JSON 文件,不属于存储库。代码存储库最适合存储您的代码,它所操作的数据应存储在其他地方,例如数据库或一组文件中。
【讨论】: