我在Google Cloud平台上将ungit与datalab笔记本一起使用。我想忽略保存模型数据的目录。这该怎么做?我没有看到任何ui条目来执行此操作。
答案 0 :(得分:2)
ungit似乎没有提供一种管理.gitignore文件的方法。您可以通过在任何笔记本单元中执行shell脚本来编写一个简单文件,例如:
!echo ".ignoreme" > .gitignore
或者,您可以使用Datalab文本编辑器来编辑文件。
答案 1 :(得分:1)
使用此guide,有一节介绍如何SSH到实例。为此,您需要启动与datalab笔记本关联的计算实例。您可以使用控制台启动它,也可以直接连接到您的datalab笔记本。两种方法都将启动计算引擎,以便您可以SSH到实例。
执行指南第一步中列出的ssh命令。
执行指南第二步中列出的docker命令。
在第三个步骤中列出的容器中打开交互式外壳 指南。
将目录更改为笔记本git repo的根目录,如以下所列 指南的第四步。
不包括编辑器。我能够轻松安装vim。
编辑.gitignore文件。它应该已经有一些条目。我的代码在名为mine的顶级目录中,我的模型在model_trained中,因此我将model_trained添加到gitignore文件中。没有前导或尾随目录斜杠,它将匹配模型输出目录在git文件系统中出现的位置。
这是生成的.gitignore。
root@b28d8cf57173:~/datalab/notebooks# cat .gitignore
.ipynb_checkpoints
*.pyc
model_trained
然后,我训练了模型,并用ungit进行了检查。