首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将AI平台笔记本连接到Google存储库

将AI平台笔记本连接到Google存储库
EN

Stack Overflow用户
提问于 2020-03-24 16:21:35
回答 2查看 2.2K关注 0票数 3

我对GCP/AI平台/Git/等等非常陌生,所以请容忍我。

我正在尝试将AI平台笔记本和VM连接到。在我的组织中,我不是唯一一个将在回购中处理代码的人,所以多人维护对它的访问是很重要的。我的目标是能够在AI平台笔记本中实例化Notebook/VM,叉/克隆回购,根据需要进行更改,并将其推回回购的分叉(最终与主分支合并)。我还想让我的VM持久化,根据需要上下旋转,随意地从/推到回购系统。

令人惊讶的是,我没有发现任何关于将AI平台与云源存储库连接的文档。

当我试图克隆CSR中的回购时,它要求获得SSH证书,但我对这个过程并不十分熟悉。我能够从SSH命令行为我的特定VM实例生成一个RSA密钥对,但我不知道从那里应该做什么(最重要的是,我希望确保多个人能够分叉/克隆主回购)。

谢谢你能提供的任何帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-08 14:47:27

只是更新一下,我找到了一种可行的方法(我肯定还有其他方法):

如何将克隆到GCP平台笔记本实例:

  1. 像往常一样实例化AI平台笔记本,然后是Open JupyterLab
  2. 在另一个窗口,open存储库中,单击All Repositories,单击要克隆的repo的名称。
  3. 单击右上角的+ Clone按钮,然后单击How to setup?
  4. 在弹出窗口中,单击Manually generated credentials,然后单击Generate and store your Git credentials
  5. 在新窗口中,复制第二个代码块(页面底部,蓝色框)
  6. 回到您的JupyterLab实例中,打开一个终端窗口并将代码块粘贴到终端中,然后单击ENTER
  7. 在同一个终端上运行git clone https://source.developers.google.com/p/<REST_OF_REPO_LOCATION_HERE>,确保使用回购的位置
  8. 你完蛋了!现在,您可以像通常从终端使用git,甚至通过转到Git > Git Interface从Git UI中使用Git。
票数 5
EN

Stack Overflow用户

发布于 2020-03-24 16:54:50

令人惊讶的是,没有发现任何关于将AI平台与云源存储库连接的文档

根据官方文件使用笔记本电脑

当您第一次运行datalab创建VM实例名称时,它在项目中添加了一个datalab记事本云源库(以下称为“云远程回购”)。这是一个远程存储库,用于在运行于Cloud实例中的docker容器中创建的/content/ Datalab /记事本git存储库(以下称为"Cloud Datalab VM repo")。您可以从Google控制台存储库页面浏览云远程回购。 您可以使用git或ungit来管理中的笔记本。

编辑:

我创建了一个笔记本实例(我是我的项目的所有者),并且我能够使用gcloud sdk从我的项目中克隆一个存储库。

代码语言:javascript
复制
gcloud source repos list
gcloud source repos clone your-repository
cd your-repository

Quickstart:创建存储库

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60835106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档