我想在浏览器中使用编辑器并在没有服务器的情况下保存在 github 中。就像 github/bitbucket 中的文本编辑器可以新建文件并保存
我想知道这两个服务是否有任何 REST api 可以轻松提交这样的文件
或者 js 中的 git 库,无需将所有文件拉入我们的机器即可工作
编辑:
2018 年之后,这两个服务都已经公开了他们的 API。这个问题已经过时了
我想在浏览器中使用编辑器并在没有服务器的情况下保存在 github 中。就像 github/bitbucket 中的文本编辑器可以新建文件并保存
我想知道这两个服务是否有任何 REST api 可以轻松提交这样的文件
或者 js 中的 git 库,无需将所有文件拉入我们的机器即可工作
编辑:
2018 年之后,这两个服务都已经公开了他们的 API。这个问题已经过时了
如果您正在寻找可以连接到 github 或 bitbucket 的在线代码编辑器,那么您可以查看以下内容:
如果您想自己开发这样的编辑器,您可以从 github 或 bitbucket 的 REST API 文档开始:
只需选择您喜欢的 javascript REST 库即可与这些 API 进行交互。
对于 Github:要创建/更新/删除文件,您可以使用Contents 资源。
例如,本节说明如何更新文件。
Bitbucket 用户在这里,您可以在浏览器中编辑/提交您的文件。
Bitbucket 有一个在线编辑器,您可以在其中更改文件并立即提交。在这里查看。
您可以使用Power Editor for Bitbucket在 bitbucket 中从浏览器编辑和提交代码。