从 NTLM 防火墙内向 github 提交代码的最佳选择是什么?
我正在考虑使用 github 来更好地组织我的一些代码项目(我的任务是用 c、c#、js、golang 和 ruby 实现所有主要的加密算法 - 但那是另一个故事了......) 。
但我被困在 NTLM 防火墙后面。关于如何签入代码有什么建议吗? tortoisegit 和 ntlmaps 的某种配置可以穿过防火墙吗?我什至很乐意通过网络表单上传代码,尽管我不认为 github 是这样工作的。
谢谢大家
I'm thinking of using github to more nicely organise some of my code projects (i'm on a mission to implement all the major crypto algorithms in c, c#, js, golang, and ruby - but that's another story...).
But i'm stuck behind an NTLM firewall. Any suggestions for how i'd check code in? Some kind of configuration of tortoisegit and ntlmaps to work through the firewall? I'd even be happy to upload code through a web form, although i don't think github works that way.
Thanks all
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用http协议。
Use the http protocol.
刚刚收到 github 支持团队的(超快!)回复,他们推荐以下内容:
http://help.github.com/firewalls-and-proxies/
首先尝试 smart-http,它可能会以最少的努力获得最好的结果。
Just got a (super-quick!) reply from the github support team, they recommend the following:
http://help.github.com/firewalls-and-proxies/
Try smart-http first, it's likely to have the best results for the least effort.
好吧,对 smart-http 没有运气,但想通了,希望其他人会发现这很有用:
编辑 'C:\msysgit\etc\ gitconfig' 文件并在 [http] 行之后添加以下行:
proxy = localhost:5865
Ok had no luck with smart-http, but figured it out, hopefully someone else will find this useful:
Edit the 'C:\msysgit\etc\gitconfig' file and add the following line right after the [http] line:
proxy = localhost:5865