适用于Windows的Git clone使用Direct Access

我有一个启用了直接访问的笔记本电脑。 我正在使用Windows 7。 git客户端的版本是

D:\ projects \ directaccess> git –version git version 1.8.0.msysgit.0

我运行的git服务器是gitLab 7.0

当我在企业networking内一切正常。 当我在公司networking之外

  • 我可以使用http界面访问git仓库。
  • 但是git clone命令不起作用。 它说主机不能解决。

基于这篇出色文章( http://directaccess.richardhicks.com/2014/01/13/troubleshooting-name-resolution-issues-on-directaccess-clients )的理解是,git客户端不使用NRPT(Name解决scheme政策表)

一些额外的提示:

  • 平作品
  • 腻子工程
  • nslookup不工作(除非我添加一个指向DNS64地址的-server选项,如文章中所述)

所以问题是:

  • 如何让git克隆工作?

问题是在我使用的Git客户端版本中支持IPv6。 我升级了我的git客户端

C:\ Windows \ system32> git –version git version 2.5.3.windows.1

事情顺利