我对GCP/AI平台/Git/等等非常陌生,所以请容忍我。
我正在尝试将AI平台笔记本和VM连接到。在我的组织中,我不是唯一一个将在回购中处理代码的人,所以多人维护对它的访问是很重要的。我的目标是能够在AI平台笔记本中实例化Notebook/VM,叉/克隆回购,根据需要进行更改,并将其推回回购的分叉(最终与主分支合并)。我还想让我的VM持久化,根据需要上下旋转,随意地从/推到回购系统。
令人惊讶的是,我没有发现任何关于将AI平台与云源存储库连接的文档。
当我试图克隆CSR中的回购时,它要求获得SSH证书,但我对这个过程并不十分熟悉。我能够从SSH命令行为我的特定VM实例生成一个RSA密钥对,但我不知道从那里应该做什么(最重要的是,我希望确保多个人能够分叉/克隆主回购)。
谢谢你能提供的任何帮助。
发布于 2020-04-08 14:47:27
只是更新一下,我找到了一种可行的方法(我肯定还有其他方法):
如何将克隆到GCP平台笔记本实例:
Open JupyterLabAll Repositories,单击要克隆的repo的名称。+ Clone按钮,然后单击How to setup?。Manually generated credentials,然后单击Generate and store your Git credentials。ENTERgit clone https://source.developers.google.com/p/<REST_OF_REPO_LOCATION_HERE>,确保使用回购的位置Git > Git Interface从Git UI中使用Git。发布于 2020-03-24 16:54:50
令人惊讶的是,没有发现任何关于将AI平台与云源存储库连接的文档
根据官方文件使用笔记本电脑
当您第一次运行datalab创建VM实例名称时,它在项目中添加了一个datalab记事本云源库(以下称为“云远程回购”)。这是一个远程存储库,用于在运行于Cloud实例中的docker容器中创建的/content/ Datalab /记事本git存储库(以下称为"Cloud Datalab VM repo")。您可以从Google控制台存储库页面浏览云远程回购。 您可以使用git或ungit来管理中的笔记本。
编辑:
我创建了一个笔记本实例(我是我的项目的所有者),并且我能够使用gcloud sdk从我的项目中克隆一个存储库。
gcloud source repos list
gcloud source repos clone your-repository
cd your-repositoryhttps://stackoverflow.com/questions/60835106
复制相似问题