我有一个Sagemaker笔记本,希望将其移动到GitHub存储库中。 我认为可能应该先将文件下载到本地电脑,然后再轻松地推送到git。 但是我无法弄清楚如何将文件夹下载到我的本地计算机。 那么,也许可以使用AWS CLI直接从Sagemaker移动到git的方法? 我进行了多次谷歌搜索,均未能回答我的问题。
我有一个Sagemaker笔记本,希望将其移动到GitHub存储库中。 我认为可能应该先将文件下载到本地电脑,然后再轻松地推送到git。 但是我无法弄清楚如何将文件夹下载到我的本地计算机。 那么,也许可以使用AWS CLI直接从Sagemaker移动到git的方法? 我进行了多次谷歌搜索,均未能回答我的问题。
借鉴@mokugo-devops提供的答案,我成功将现有的笔记本链接到了我的GitHub账户。
首先,我按照他的回答中提供的链接中的说明,在CLI上设置了我的GitHub repo和AWS账户,然后我使用了以下命令来编辑我的现有笔记本:
aws sagemaker update-notebook-instance \
--notebook-instance-name <value> \
--default-code-repository <saved-github-repo-name-in-AWS>
我的笔记本实例现在与我的GitHub仓库链接。
您可以使用指向GitHub的链接在SageMaker中设置笔记本电脑。
然后,您可以启动一个笔记本实例,该实例将拉取您的笔记本,同时允许您提交所做的更改并推送到远程存储库。
更多说明:https://docs.aws.amazon.com/sagemaker/latest/dg/nbi-git-repo.html