StackBlitz 与 github 同步 - 从 StackBlitz 上传到 github

Tit*_*ito 8 github github-api angular stackblitz

我有一个 angular 项目,我知道可以在 StackBlitz 中打开一个 github 项目,但是对 StackBlitz 项目所做的更改呢?是否可以在不将代码下载到您的 PC 的情况下提交到 github?

Dav*_*ner 8

编辑: 从 GitHub 同步到 Stackblitz 参见Pauls 的回答

从 Stackblitz 同步到 GitHub

看起来您可以通过以下方式将现有的 stackblitz-project 与您的 github-account 同步:

设置 github 和 stackblitz 的集成

  1. 登录stackblitz
  2. 打开一个你有写权限的项目
  3. 单击左上角的同步选项 - 一个 github 登录页面打开
  4. 填写您的 gitlab 凭据并授予 stackblitz 访问 github

更改完成后使用提交选项

更改某些内容后,您可以单击顶部的 Commit-Option 同步回 github - 只有在步骤 4. 成功完成后才可用。

  • “连接到存储库”按钮仅允许创建新的存储库(它要求新的存储库名称并显示“创建存储库并推送”按钮)。如何与现有的 git 存储库连接/同步? (5认同)
  • 有人可以帮助如何加载现有的 github 存储库,进行更改,然后从 stackblitz 全部提交到 github 吗? (2认同)

Pau*_*cer 8

对于那些寻找将现有 GitHub 存储库导入 Stackblitz 的方法的人,请阅读: https: //stackblitz.com/docs#import-from-github

您可以通过提供用户名 + 存储库名称来运行 Github 上的任何公共存储库,如下所示: stackblitz.com/github/{GH_USERNAME}/{REPO_NAME}

您还可以选择指定分支、标签或提交: .../github/{GH_USERNAME}/{REPO_NAME}/tree/{TAG|BRANCH|COMMIT}