将笔记本保存到 GitHub
如需备份您管理的笔记本实例并将其提供给其他人,请将您管理的笔记本实例的内容保存到 GitHub。
创建一个 GitHub 代码库。
如果您还没有 GitHub 代码库,则必须创建一个。
创建 GitHub 代码库时,请确保选中使用自述文件初始化此代码库复选框,以便能够克隆 GitHub 代码库。
在您管理的笔记本实例中克隆您的 GitHub 代码库
如需在您管理的笔记本实例中克隆您的 GitHub 代码库,请完成以下步骤:
在 GitHub 代码库中,点击代码按钮,然后点击本地标签页。
复制 HTTPS 网址。
在 Google Cloud 控制台中,前往代管式笔记本页面。
点击打开 JupyterLab 以打开您管理的笔记本实例。
在 JupyterLab
文件浏览器中,选择要克隆 GitHub 代码库的文件夹。例如,主文件夹。在 JupyterLab 中,依次选择 Git > 克隆代码库。
如果出现提示,请输入您的凭据。
如果您使用 GitHub 用户名和密码,请输入您的 GitHub 用户名和密码。
如果您对 GitHub 使用双重验证,请创建一个个人访问令牌并使用该令牌。
在克隆代码库对话框中,粘贴您的 GitHub 代码库的 HTTPS 网址。
点击克隆。
使用 GitHub 用户信息配置您管理的笔记本实例
在 JupyterLab 中,选择 Git > 在终端中打开 Git 代码库以打开 Git 终端窗口。
在 Git 终端窗口中输入以下命令,以配置您的 Git 用户名和电子邮件地址:
git config --global user.name "YOUR_NAME" git config --global user.email "YOUR_EMAIL"
如果您的 GitHub 账号需要 SSH 身份验证,请完成以下步骤来关联您的账号:
从您管理的笔记本实例的 Git 终端中,按照 GitHub 的生成新 SSH 密钥说明进行操作。
按照将 SSH 密钥添加到 GitHub 账号说明进行操作。
关闭 Git 终端窗口。
将提交的文件添加到 GitHub 代码库
您管理的笔记本实例会将您的代码库显示为新文件夹。如果您没有看到作为文件夹显示的已克隆 GitHub 代码库,请点击刷新文件列表 (Refresh File List) 按钮。
双击您的代码库文件夹,以打开此文件夹。
将新笔记本添加到您管理的笔记本实例中。
如需添加笔记本文件,您可以使用菜单或启动器。
菜单
如需从菜单中添加新的笔记本文件,请选择文件 > 新建 > 笔记本。
在选择内核对话框中,选择新笔记本的内核(例如 Python 3),然后点击选择。
系统会打开您的新笔记本文件。
启动器
如需从启动器添加新的笔记本文件,请选择文件 > 新建 >启动器。
点击要使用的内核的图块。
系统会打开您的新笔记本文件。
重命名新的笔记本文件。
菜单
选择文件 > 重命名笔记本。此时会打开重命名文件对话框。
在新名称字段中,将
Untitled.ipynb
更改为有意义的名称,例如install.ipynb
。点击重命名。
启动器
右键点击
Untitled.ipynb
标签页,然后点击重命名笔记本。此时会打开重命名文件对话框。在新名称字段中,将
Untitled.ipynb
更改为有意义的名称,例如install.ipynb
。点击重命名。
选择 Git 标签。您的新笔记本列在未跟踪 (Untracked) 分组中。
如需添加新笔记本作为 GitHub 代码库的文件,请右键点击新笔记本,然后选择跟踪。在 Git 标签页上,您的笔记本现已添加到暂存分组中。
如需将新笔记本提交到 GitHub 代码库,请在 Git 标签页上添加提交注释,然后点击提交。
如需打开 Git 终端窗口,请选择 Git > 在终端中打开 Git 代码库。
在 Git 终端窗口中输入
git push
命令。如果您使用 GitHub 用户名和密码,请在出现提示时输入您的 GitHub 用户名和密码。
如果您对 GitHub 使用双重身份验证,请创建要使用的个人访问令牌。
git push
命令运行完毕后,您提交的文件将位于 GitHub 代码库中。