Skip to main content

连接到 Git 存储库

要将您的应用程序与 git 连接,请按照以下步骤操作:

创建一个新的存储库

  • 在您的 git 服务上创建一个新的存储库并复制SSHURL。存储库应该是空的,除了README.md、.gitignoreLICENSE文件(这些可以在您创建新存储库时自动创建。)

生成部署秘钥

  • 打开要连接到 git 的应用程序,然后单击Connect GIT底部栏上的按钮。
  • 在 Git 连接窗口中,粘贴存储库的SSHURL,然后单击Generate key以生成SSH密钥。

在存储库中添加部署密钥

  • 复制生成的部署密钥并将其添加到您的存储库。请注意,您必须启用写访问用于将更改从 Appsmith 推送到远程仓库。

对于 Github

  • 打开存储库的设置并转到部署密钥。
  • 单击“添加部署密钥”。为密钥添加标题并将生成的密钥粘贴到密钥部分。
  • 选中“允许写入访问”复选框并添加密钥。

对于 Github

  • 打开 Settings> Repository 并展开部署密钥部分。
  • 点击“添加密钥” ,添加标题并将生成的密钥粘贴到密钥部分。
  • 选中此密钥的“授予写入权限”并添加该密钥。

对于 Bitbucket

  • 从右下角打开“个人设置”并转到“ SSH 密钥” 。
  • 单击“添加密钥”,添加标签并将生成的密钥粘贴到密钥部分。

用户配置

在用户设置中,定义用户配置。默认情况下,使用全局用户配置。点击“编辑" 按钮或直接打开配置文件部分以更改全局配置。如果要添加特定于当前应用程序的用户配置,则必须取消选中 "使用默认配置" 复选框并在下面输入作者详细信息。

最后点击connect,如果连接成功,你的repository会有一个README.md文件。在 Git 窗口中,您将移动到部署部分,您可以在其中进行初始提交。

在社区版中,您最多可以连接到三组织中的私有存储库。如果您想连接更多,您可以升级到企业版(即将推出)。这样您可以连接无限的公共存储库。

从储存库导入

如果您在 Git 存储库中已有 Appsmith 应用程序,则可以将其导入新组织或不同的 Appsmith 帐户。请按照以下步骤操作:

  • 在 Appsmith 组织主页上,单击所需组织的菜单按钮并选择导入。
  • Import from a Git repo 在导入应用程序弹出窗口中选择选项。您将被导航到一个 Import from the Git Repository 屏幕。
  • 添加您的存储库的 SSH URL 并单击 Generate key。
  • 将 Deploy 秘钥添加到你的存储库 。
  • 返回Git连接窗口并 配置用户设置 然后单击导入。
  • 导入完成后,您将看到一个数据源配置模式,您可以在其中配置导入的应用程序使用的数据源。我们不会导出任何用于连接数据源的配置值。所以要么你必须在数据源配置模式中配置它,要么你可以跳过这个并选择稍后配置它。

如果导入的组织已经有同名但类型不同的数据源,则导入会因名称冲突而失败。例如,假设一个 git 连接的应用程序有一个 MongoDB 数据源——“电影”。您正在将其导入到具有 Postgres 数据源(也称为“电影”)的组织。在这种情况下,导入将失败。。