1

我正在考虑使用 github 来更好地组织我的一些代码项目(我的任务是在 c、c#、js、golang 和 ruby​​ 中实现所有主要的加密算法 - 但这是另一个故事......) .

但我被困在 NTLM 防火墙后面。关于如何检查代码的任何建议?tortoisegit 和 ntlmaps 的某种配置可以通过防火墙工作?我什至很乐意通过网络表单上传代码,尽管我认为 github 不是这样工作的。

谢谢大家

4

3 回答 3

1

刚从 github 支持团队收到(超快!)回复,他们推荐以下内容:

http://help.github.com/firewalls-and-proxies/ 先尝试 smart-http,它可能会以最少的努力获得最好的结果。

于 2010-06-30T00:10:33.807 回答
1

使用 http 协议。

于 2010-06-29T23:52:03.277 回答
0

Ok had no luck with smart-http, but figured it out, hopefully someone else will find this useful:

  • Unzip msysgit to c:\msysgit (i used the PortableGit-1.7.0.2-preview20100309.7z version)
  • Install and run NTLMAPS (http://ntlmaps.sourceforge.net/)
  • Edit the 'C:\msysgit\etc\gitconfig' file and add the following line right after the [http] line:

    proxy = localhost:5865

  • Install TortoiseGit
  • Configure TortoiseGit to use "C:\msysgit\bin" as the path for msysgit
  • Use the "http://" git links only
于 2010-06-30T04:27:49.740 回答