10

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

4

3 回答 3

11

对于那些正在寻找将现有 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}

于 2020-01-10T15:57:09.947 回答
8

编辑: 从 GitHub 同步到 StackblitzPauls 回答

从 Stackblitz 同步到 GitHub

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

设置 github 和 stackblitz 的集成

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

更改完成后使用提交选项

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

于 2019-07-27T09:55:25.447 回答
2

只是为了添加答案,您必须保存代码才能看到“连接存储库”选项弹出。当您单击“连接存储库”时,然后单击“导入现有存储库”。它看起来不是“可点击的”,但确实如此。

于 2021-05-11T16:02:51.233 回答