是否可以从浏览器编辑文件并提交 github/bitbucket
Is it possible to edit file and commit github/bitbucket from browser
我想在浏览器中使用编辑器并在没有服务器的情况下保存在 github 中。就像 github/bitbucket 中的文本编辑器一样可以新建文件并保存它
我想知道这 2 个服务中是否有任何 REST api 可以像那样轻松提交文件
或者 js 中的 git 库,无需将所有文件拉入我们的机器即可工作
编辑:
2018 年之后,这两项服务都已经公开了它们的 API。这个问题已经过时
您可以在本地计算机上安装 benweet/stackedit
,markdown javascript 编辑器。
Publish your Markdown document on GitHub
(更多信息见 Publication)
此处为 Bitbucket 用户,您可以在浏览器中EDIT/COMMIT您的文件。
如果您正在寻找可以连接到 github 或 bitbucket 的在线代码编辑器,那么您可以看看这些:
如果您希望自己开发这样的编辑器,您可以从 github 或 bitbucket 的 REST API 文档开始:
只需选择您喜欢的 javascript REST 库即可与那些 API 进行交互。
对于 Github:到 create/update/remove 文件,您可以使用 Contents resources.
Bitbucket 有一个在线编辑器,您可以在其中更改文件并立即提交。看看 here.
See the official response here:
tldr:
他们正在努力扩展 API 并已对 2013 年提出的问题做出回应
编辑:执行此操作的端点现已可用!
您可以使用 Power Editor for Bitbucket 在 bitbucket 中从浏览器编辑和提交代码。
Update August 2021:只需输入 .(点)
New shortcut: Press . on any GitHub repo.
这将在您当前的存储库上启动 GitHub Codespace。
我想在浏览器中使用编辑器并在没有服务器的情况下保存在 github 中。就像 github/bitbucket 中的文本编辑器一样可以新建文件并保存它
我想知道这 2 个服务中是否有任何 REST api 可以像那样轻松提交文件
或者 js 中的 git 库,无需将所有文件拉入我们的机器即可工作
编辑:
2018 年之后,这两项服务都已经公开了它们的 API。这个问题已经过时
您可以在本地计算机上安装 benweet/stackedit
,markdown javascript 编辑器。
Publish your Markdown document on GitHub
(更多信息见 Publication)
此处为 Bitbucket 用户,您可以在浏览器中EDIT/COMMIT您的文件。
如果您正在寻找可以连接到 github 或 bitbucket 的在线代码编辑器,那么您可以看看这些:
如果您希望自己开发这样的编辑器,您可以从 github 或 bitbucket 的 REST API 文档开始:
只需选择您喜欢的 javascript REST 库即可与那些 API 进行交互。
对于 Github:到 create/update/remove 文件,您可以使用 Contents resources.
Bitbucket 有一个在线编辑器,您可以在其中更改文件并立即提交。看看 here.
See the official response here:
tldr: 他们正在努力扩展 API 并已对 2013 年提出的问题做出回应
编辑:执行此操作的端点现已可用!
您可以使用 Power Editor for Bitbucket 在 bitbucket 中从浏览器编辑和提交代码。
Update August 2021:只需输入 .(点)
New shortcut: Press . on any GitHub repo.
这将在您当前的存储库上启动 GitHub Codespace。