文档首页 > > AI工程师用户指南> 开发环境(Notebook)> 使用JupyterLab> 使用Git插件

使用Git插件

分享
更新时间:2020/08/07 GMT+08:00

针对带Github代码库的Notebook实例,可以在JupyterLab页面中使用Git插件快速查看内容,并提交修改后的代码。

前提条件

已创建带Git存储库的Notebook,且Notebook处于运行中状态。

打开JupyterLab的git插件

  1. 在Notebook列表中,选择一个带Git存储库的实例,单击名称打开Notebook实例。
  2. 进入“Jupyter”页面后,单击右上角的“Open JupyterLab”进入“JupyterLab”页面。

    图1所示图标,为JupyterLab的git插件。

    图1 git插件

查看代码库信息

在Name下方列表中,选中您希望使用的文件夹,双击打开,然后单击左侧git插件图标进入此文件夹对应的代码库。

图2 打开文件夹后打开git插件
即可看到当前代码库的信息,如仓库名称、分支、历史提交记录等。
图3 查看代码库信息

查看修改的内容

如果修改代码库中的某个文件,在“Changes”页签的“Changed”下可以看到修改的文件,并点击修改文件名称右侧的“Diff this file”,可以看到修改的内容。

图4 查看修改的内容

提交修改的内容

确认修改无误后,单击修改文件名称右侧的“Stage this change”,文件将进入“Staged”状态,相当于执行了git add命令。在左下方输入本次提交的Message,单击“Commit”,相当于执行了git commit命令。

图5 提交修改内容

此时,可以在“History”页签下看到本地提交已成功。

图6 查看是否提交成功

单击“push”按钮,相当于执行git push命令,即可提交代码到GitHub仓库中。提交成功后会提示“Git Push completed successfully”。若OAuth鉴权的token过期,则此时再push会弹框让输入用户的token或者账户信息,按照提示输入即可。

图7 提交代码至GitHub仓库

完成上述操作后,可以在JupyterLab的git插件页面的History页签,看到“origin/HEAD”“orgin/master”已指向最新一次的提交。同时在GitHub对应仓库的commit记录中也可以查找到对应的信息。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问