我对 GCP/AI Platform/Git/等非常陌生,所以请多多包涵。
我正在尝试将 AI Platform Notebook 和 VM 连接到 Google Cloud Source Repository。在我的组织中,我并不是唯一一个将在 repo 中处理代码的人,因此多人保持对它的访问非常重要。我的目标是能够在 AI Platform Notebooks 中实例化 Notebook/VM,分叉/克隆存储库,根据需要进行更改,然后推送回我的存储库分叉(最终与 master 分支合并)。我还想让我的虚拟机持续存在,根据需要上下旋转它,随意拉出/推入仓库。
令人惊讶的是,我没有找到关于将 AI Platform 与 Cloud Source Repositories 连接的文档。
当我尝试在 CSR 中克隆一个 repo 时,它会要求提供 SSH 凭据,但我对这个过程不是很熟悉。我能够从 SSH 命令行为我的特定 VM 实例生成一个 RSA 密钥对,但我不知道从那里做什么(最重要的是,我想确保多人可以分叉/克隆主仓库)。
提前感谢您提供的任何帮助。