如何直接将文件从 colab 复制到 github 存储库?(可以将笔记本保存在 Github 存储库中)

Ita*_*tay 8 python git github google-colaboratory

如何将colab笔记本生成的文件直接保存到github仓库?可以假设笔记本是从 github 存储库打开的,并且可以(同一笔记本)保存到同一 github 存储库。

J. *_*rez 10

Google Colaboratory 与 github 的集成往往缺乏,但您可以从笔记本内部运行 bash 命令。这些允许您访问和修改生成的任何数据。

您需要在 github 上生成一个令牌,以允许访问您想要保存数据的存储库。请参阅此处了解如何创建个人访问令牌。

获得该令牌后,您可以从笔记本内部运行 git 命令来克隆存储库,添加所需的任何文件,然后上传它们。这篇文章概述了如何深入做到这一点。

话虽这么说,这种方法有点麻烦,最好将colab 配置为通过 SSH 连接工作。完成此操作后,您可以使用 sshfs 将 colab 实例上的文件夹安装到本地计算机上的文件夹。这将允许您像访问计算机上的任何其他文件夹一样访问 colab,包括在 IDE 中打开它、在文件浏览器中查看文件以及克隆或更新 git 存储库。这对此有更深入的了解。

这些是我能够找到的最佳选择,我希望其中之一能够为您服务。