7

我想在浏览器中使用编辑器并在没有服务器的情况下保存在 github 中。就像 github/bitbucket 中的文本编辑器可以新建文件并保存

我想知道这两个服务是否有任何 REST api 可以轻松提交这样的文件

或者 js 中的 git 库,无需将所有文件拉入我们的机器即可工作

编辑:

2018 年之后,这两个服务都已经公开了他们的 API。这个问题已经过时了

4

7 回答 7

5

如果您正在寻找可以连接到 github 或 bitbucket 的在线代码编辑器,那么您可以查看以下内容:

如果您想自己开发这样的编辑器,您可以从 github 或 bitbucket 的 REST API 文档开始:

只需选择您喜欢的 javascript REST 库即可与这些 API 进行交互。

对于 Github:要创建/更新/删除文件,您可以使用Contents 资源

例如,本节说明如何更新文件

于 2016-05-19T10:35:14.063 回答
4

Bitbucket 用户在这里,您可以在浏览器中编辑/提交您的文件。

https://gyazo.com/ff3cb58bcc1cceda0306037989f32ab1

于 2016-05-12T21:49:04.837 回答
2

Bitbucket 有一个在线编辑器,您可以在其中更改文件并立即提交。在这里查看。

于 2016-05-19T12:13:33.753 回答
1

在此处查看官方回复:

tldr:他们正在努力扩展他们的 API,并已对 2013 年提出的问题作出回应

编辑:现在可以使用执行此操作的端点!

于 2017-06-02T14:13:47.590 回答
1

2021 年 8 月更新:只需键入.(点)

新快捷方式:按下.任何 GitHub 存储库。

点

这将在您当前的存储库上启动GitHub Codespace 。

于 2021-08-11T18:31:05.867 回答
0

您可以在本地计算机上安装benweet/stackedit一个markdown javascript 编辑器。

中所述README

在 GitHub 上发布您的 Markdown 文档

(在出版物中查看更多信息)

https://raw.githubusercontent.com/benweet/stackedit/master/public/res/img/menu.png

于 2016-05-12T18:43:28.620 回答
-1

您可以使用Power Editor for Bitbucket在 bitbucket 中从浏览器编辑和提交代码。

于 2019-06-26T06:30:28.120 回答