我需要在我工作的公司的内部github副本中的gh-pages上托管我的JavaScript应用程序中添加一些不常见的功能。因此,应用程序代码在主分支上,并且缩小的生产构建会自动部署到gh-pages。
App的逻辑与模型是分开的。模型存储在json文件中。所以我需要在我的应用程序中添加功能来编辑模型然后提交并将更改推送到json文件到master和gh-pages分支。
我知道后端有jekyll,并且github-api可用。但是我找不到如何从客户端代码javascript更新repo中的文件。
那我该怎么做?