【问题标题】:How to push code to a GitHub Repo using Code Sandbox for iOS (2022)如何使用 Code Sandbox for iOS (2022) 将代码推送到 GitHub 存储库
【发布时间】:2022-07-05 09:38:21
【问题描述】:

我遇到了麻烦(甚至称为支持),他们无法正确回答如何将代码从 CodeSandBox(iOS 版本)推送到 GitHub 远程仓库。我一直无法连接(即使使用 SSH 和/或常规身份验证)。 (他们确实带我走了一部分路)

【问题讨论】:

    标签: github codesandbox


    【解决方案1】:

    我最终让它工作的方式: 本质上你必须使用 SSH(不是 HTTPS——这在 iOS 上不起作用!!!!) 在 GitHub 上 首先在 Github(私人或公共)上创建你的 repo,我选择创建一个私人的 复制 SSH 名称地址 git@github.com:yourusername/yourprojectname.git

    在 CodeSandbox 中, 在上面的 git 设置中添加你的 repo 名称 在 SSH 设置中,点击顶部的魔杖,让它为您生成公共和私人(这是密钥....),不要在命令行中自己生成密钥(它不会工作) 在私钥密码中(留空) 当 GitHub 存储库指向时,将设置中的分支更改为“main”

    返回 GitHub 转到您的回购,转到您的回购设置(不在您的帐户上) 转到部署密钥 添加一个部署密钥,从您的代码沙箱(您让它生成)中粘贴公共 ssh-rsa 密钥,确保选中“允许写入访问”框

    然后您现在可以提交并推送到您的远程存储库(我花了三天的时间来解决这个问题)-:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-04
      • 2012-08-25
      • 2019-11-06
      • 2021-01-01
      • 2020-01-18
      • 2020-01-21
      • 2021-11-27
      • 1970-01-01
      相关资源
      最近更新 更多