Python github存储库中的json文件是否需要时间更新?

Python github存储库中的json文件是否需要时间更新?,python,json,github,heroku,discord,Python,Json,Github,Heroku,Discord,所以问题是我的discord机器人有一个github repo,每次在服务器中发送消息时,代码中的json文件都应该更新,但每次刷新后都不会更新。。。现在是由于github数据库的流量,还是json文件只在bot的服务器(在我的例子中是它的heroku)上更新,而不是在github中更新?heroku服务器上的文件独立于github。即使您的Heroku实例是Git存储库,该Git存储库也独立于GitHub上的存储库。为了将JSON文件从Heroku上的存储库获取到GitHub,您必须添加并提交

所以问题是我的discord机器人有一个github repo,每次在服务器中发送消息时,代码中的json文件都应该更新,但每次刷新后都不会更新。。。现在是由于github数据库的流量,还是json文件只在bot的服务器(在我的例子中是它的heroku)上更新,而不是在github中更新?

heroku服务器上的文件独立于github。即使您的Heroku实例是Git存储库,该Git存储库也独立于GitHub上的存储库。为了将JSON文件从Heroku上的存储库获取到GitHub,您必须添加并提交该文件,确保GitHub是作为远程文件添加的,然后使用一组合适的凭据进行推送


然而,话虽如此,你可能不想这么做。数据文件,如JSON文件,不属于存储库。代码存储库最适合存储代码,它所操作的数据应该存储在其他位置,例如数据库或一组文件中。

好的。。。谢谢!这真是一个有用的信息。但我还有一个问题。。。我在repo中有一个procfile,它有一个worker:python thefilename.py来执行python文件。因此,如果我想在该网页(当前为空)中获取json文件,我可以在该文件中添加*web:users.json*,以便从我的应用程序网站请求它吗?