You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:AWS SageMaker Studio中GitHub仓库无法显示的问题

SageMaker Studio Serverless 关联GitHub仓库的解决步骤

关于控制台无笔记本实例的说明

是的,AWS控制台「Notebook」板块的「Git repositories」功能仅针对传统SageMaker Notebook实例,而SageMaker Studio Serverless属于Studio域下的无服务器环境,不属于这类实例,因此这里看不到关联实例是正常现象,无需担心。

具体操作步骤

  • 配置Git凭证到Studio
    打开SageMaker Studio的Jupyter界面,点击左侧菜单栏的「Settings」→「Git Integration」,选择你之前在Secrets Manager创建的GitHub密钥,或者手动输入GitHub用户名和个人访问令牌(PAT),完成后保存配置。

  • 克隆GitHub仓库到Studio
    有两种方式:

    1. 通过Jupyter Git菜单:点击顶部「Git」→「Clone a Repository」,直接输入你的GitHub仓库HTTPS/SSH地址,点击「Clone」即可完成克隆。
    2. 通过终端命令:打开左侧菜单栏的「Terminal」,执行克隆命令:
      # HTTPS方式
      git clone https://github.com/你的用户名/你的仓库名.git
      # SSH方式(需提前在GitHub账户添加Studio的SSH公钥)
      git clone git@github.com:你的用户名/你的仓库名.git
      
  • 关联控制台的Git仓库资源(可选)
    如果需要让控制台创建的Git仓库资源和Serverless Studio关联,可通过AWS CLI执行以下命令:

    aws sagemaker associate-git-repository --domain-id <你的Studio域ID> --git-repository-name <你的仓库名称> --user-profile-name <你的用户配置文件名>
    

    (需要替换命令中的占位符为实际信息,可在SageStudio控制台的「Domain」页面获取域ID,「User profiles」页面获取用户配置文件名)

  • 验证配置有效性
    克隆完成后,左侧文件浏览器会显示仓库文件夹,可正常执行Git操作(提交、推送、拉取等);也可在终端执行git config --list检查Git凭证是否正确配置。

内容的提问来源于stack exchange,提问作者nerdlinger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 08:28:12