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

时间:2018-05-29 06:17:23

标签: git vpn hosts

我想分享一下我在两家公司遇到的奇怪行为。两家公司'代码托管在Stash或Bitbucket服务器上,因此可以在stash.company.com的浏览器和git的{​​{1}} CLI上访问。在VPN中我发现我可以在Stash上看到他们的代码,但如果我尝试git.company.com一些提交,Git就会抱怨

fetch

我无法弄清楚为什么会这样,就像我在公司里面一样。网络资源是可访问的,我没有改变Git配置(私钥,URL等)。

1 个答案:

答案 0 :(得分:0)

昨天我用其中一家公司的技术调查了一下,发现我的电脑有could not read from remote repository [etc etc] 个条目,分辨率为hosts但不是stash.company.com。为Git添加条目为我解决了问题。在本地网络中,URL可能是由网络无法通过VPN访问的本地DNS解析的。