Colab 上的 Git 使用问题

Posted

技术标签:

【中文标题】Colab 上的 Git 使用问题【英文标题】:Git usage issue on Colab 【发布时间】:2020-12-24 23:24:36 【问题描述】:

我正在尝试在 Google Colab 上为 Torch 使用自定义安装脚本。

我遇到了这个代码的问题:

#!/usr/bin/env bash

git fetch
git reset --hard
# Submodule update is done inside install.sh
/root/torch/install.sh -s

Colab 将此报告给 git 命令:

致命:不是 git 存储库(或任何父目录):.git

【问题讨论】:

【参考方案1】:

fatal: not a git repository (or any of the parent directories): .git 表示您尝试运行 Git 命令但不在 Git 存储库中。

第一个命令git fetch 将从一个或多个其他存储库中获取分支和/或标签,因此脚本应放在 git 存储库中。

确保您在 git repo 中,执行 git statusgit remote -v 以检查您是否在 repo 文件夹中。

您可以在 Colab 中使用 !%%shell 在您的单元格中调用 shell 命令:!pwd!git status

【讨论】:

以上是关于Colab 上的 Git 使用问题的主要内容,如果未能解决你的问题,请参考以下文章

使用 Colab 的 TensorFlow 依赖项问题

Colab 与 gitlabgithub 之间用 git 同步

Google Colab 上的 MongoDB:系统尚未使用 systemd 启动

GPU 上的应用功能 colab

如何确保所有 PyTorch 代码充分利用 Google Colab 上的 GPU

Google colab 上的结果与本地结果不同