代码之家  ›  专栏  ›  技术社区  ›  phagio

找不到远程存储库-但可以在浏览器中访问存储库

  •  2
  • phagio  · 技术社区  · 7 年前

    我想分享我在两家公司经历过的一种奇怪的行为。两家公司的代码都托管在stash或bitback服务器上,因此可以通过浏览器访问。 stash.company.com 通过 git CLI AT git.company.com . 在虚拟专用网络中,我可以在隐藏处看到他们的代码,但如果我尝试 fetch 一些犯罪集团会抱怨

    could not read from remote repository [etc etc]
    

    我不知道为什么会发生这种情况,因为当我在公司的网络中时,资源是可访问的,我没有更改Git配置(私钥、URL等)。

    1 回复  |  直到 7 年前
        1
  •  0
  •   phagio    7 年前

    昨天我用一家公司的技术调查了一下,发现我的电脑 hosts 决议事项 stash.company.com 但不是 git.company.com . 为git添加条目为我解决了这个问题。在本地网络中,URL可能是由网络的本地DNS解析的,该DNS无法通过VPN访问。