如何 git 在公司防火墙后面的 Google 云平台上克隆?

How to git clone on Google Cloud Platform behind cooperate firewall?

现在我正在尝试 git 在 Google 云平台虚拟机(存储我的代码和数据的用户目录)上克隆一些 python 库。但是,直接 git 克隆是不可能的,因为我的公司阻止从 GCP 访问 github。

我以前的同事提到了一些我记不太清的工作。我能想到的就是做这2个步骤

  1. git 克隆到个人 PC
  2. 使用 GCP 工具将 zip 上传到 GCP 并将其转换为 git

有更好的方法吗?

正如您提到的,您的虚拟机位于公司防火墙后面。出于安全原因,您的防火墙不允许您这样做。所以你不应该试图找到绕过这些规则的解决方法,因为这可能会创建一个安全桥。