我在我的拇指驱动器上使用gitbash git。我有一个阻止我的防火墙,并想设置我的git进行http访问。我使用github并且我已经看到了关于如何这样做的各种信息,但我不明白它是否适合我自己。我在php.ini文件中启用了curl,这就是我能够完成的。在你尝试帮助我之前,请理解我不是一个命令行大师所以使用任何命令行说明请详细说明,好像这是我第一次使用一个(我使用consolePortable BTW)。还要让我知道我应该在“root”或特定文件夹中运行任何建议的命令。我在我的拇指驱动器上使用xampp,所以如果有一条卷曲路径或任何我必须设置的东西,请告诉我应该在哪里找到它而不是例如。 。我并不想变得困难,我只是想设置这个。
谢谢。
答案 0 :(得分:3)
如果你的防火墙允许https,你可以使用你的GitHub仓库的基于https的地址进行推/拉。
你需要:
http_proxy
and https_proxy
环境变量(到右侧代理,使用您的互联网登录名和密码):export https_proxy=http://<login_internet>:<password_internet>@aproxy:aport
git config --system http.sslcainfo /bin/curl-ca-bundle.crt
HOME
环境变量(到您想要的任何目录)%HOME%
个_netrc
文件(注意'_'):machine github.com login YourGitHubLogin password YourGitHubPassword
从那里开始,所有来自GitHub仓库的git pull
/ git push
都可以使用!