相关疑难解决方法(0)

让git与代理服务器一起工作

如何让git使用代理服务器?

我需要从git服务器检出代码,每次都显示"Request timed out".我该如何解决这个问题?

或者,如何设置代理服务器?

git version-control proxy

896
推荐指数
14
解决办法
99万
查看次数

SSL证书拒绝尝试通过HTTPS后面的防火墙访问GitHub

我被困在防火墙后面,所以必须使用HTTPS来访问我的GitHub存储库.我在Windows XP上使用cygwin 1.7.7.

我已经尝试将遥控器设置为https://username@github.com/username/ExcelANT.git,但是提示输入密码,但是一旦我输入密码就没有做任何事情. https://username:<password>github.com/username/ExcelANT.git并从头开始克隆空仓库,但每次它给我同样的错误

错误:SSL证书问题,验证CA证书是否正常.详细信息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:访问https时出现证书验证失败:https://github.com/username/ExcelANT.git/info/refs

打开GIT_CURL_VERBOSE=1给我

*关于connect()到github.com端口443(#0)
*尝试207.97.227.239 ...*成功设置证书验证位置:
*CAfile:无
CApath:/ usr/ssl/certs
*SSL证书问题,验证CA证书没问题.详细信息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
*过期已清除
*关闭连接#0
*关于连接()到github.com端口443(#0)
*尝试207.97.227.239 ...*成功设置证书验证位置:
*CAfile:无
CApath:/ usr/ssl/certs
*SSL证书问题,验证CA证书是否正常.细节:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
*过期已清除
*关闭连接#0
错误:SSL证书问题,验证CA证书是否正常.详细信息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:访问https时出现证书验证失败:https://github.com/username/ExcelANT.git/info/refs

fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

这是我的防火墙,cygwin还是什么问题?

我没有在Git配置中设置HTTP代理,但是它是一个需要NTLM身份验证的ISA服务器,而不是基本身份,所以除非有人知道如何强制git使用NTLM,否则我会被打破.

git ssl cygwin github ssl-certificate

380
推荐指数
18
解决办法
57万
查看次数

GitLab remote:HTTP Basic:拒绝访问和致命身份验证

我在mac OS上不像这篇文章:`git push origin <branchname>`throws error`HTTP Basic:Access denied` 我在GitLab中配置了密码.我在GitLab上创建项目后创建了SSL密钥.

当我将现有文件夹用于新项目时,请按照以下步骤操作:

现有文件夹

我被提示输入我的GitLab用户名和密码.输入密码后,我得到:__CODE__

git gitlab

175
推荐指数
30
解决办法
29万
查看次数

GitHub Windows客户端代理

我正在尝试让Windows的GitHub客户端工作.我在公司代理和防火墙后面的企业Win 7 x64计算机上.通过各种其他帖子并尝试环境变量和配置变量的多种组合,我发现克隆和推送更新工作的唯一方法是使用HTTPS_PROXY环境变量,包括我的完整公司域用户ID和密码.

从安全角度来看,这是不可接受的.有没有其他方法让这个工作?

补充说明:

以下工作:

  • 添加所谓的环境变量HTTPS_PROXY与值http://[domain]\[userid]:[password]@someproxy.mycorp.com:8080

下面也没有工作:

  • HTTPS_PROXY变量中省略用户标识和密码
  • 使用一个名为HTTP_PROXY(no S)的环境变量
  • http.proxy变量添加到全局配置文件(.gitconfig)
  • https.proxy变量添加到全局配置文件

在所有情况下,GitHub 客户端仍然无法识别代理:文件的内容在启动时TheLog.txt 始终显示以下内容:

[time]|INFO|thread:4|GitHub.Helpers.StartupLogger|Proxy information: (None)
[time]|INFO|thread:4|GitHub.Helpers.StartupLogger|Couldn't fetch creds for proxy
Run Code Online (Sandbox Code Playgroud)

接下来是几次失败的代理身份验证尝试的输出,所有这些都表示"缺少证书".

proxy github github-for-windows

90
推荐指数
4
解决办法
7万
查看次数

Git错误:致命:无法连接套接字(无效参数)

我有msysGit(Windows上的Git)在我的家用机器上正常工作,但在工作中,我们在Microsoft ISA代理后面,当我执行git克隆时出现以下错误:

H:\>git clone git://github.com/akitaonrails/vimfiles.git
Initialized empty Git repository in H:/vimfiles/.git/
github.com[0: 65.74.177.129]: errno=Invalid argument
fatal: unable to connect a socket (Invalid argument)
Run Code Online (Sandbox Code Playgroud)

我已经尝试将http_proxy环境变量设置为:

http://our-proxy-server:8088
Run Code Online (Sandbox Code Playgroud)

我已经设置了git http.proxy配置指令:

git config --global http.proxy http://our-proxy-server:8088
Run Code Online (Sandbox Code Playgroud)

以上两者都没有区别.

用git克隆http://而不是git://产生这个:

H:\>git clone http://github.com/akitaonrails/vimfiles.git
Initialized empty Git repository in H:/vimfiles/.git/
fatal: http://github.com/akitaonrails/vimfiles.git/info/refs download error - The    requested URL returned error: 407
Run Code Online (Sandbox Code Playgroud)

407当然是认证错误.

所以我的问题是:有没有人设法让git从代理后面工作,特别是ISA代理?我不知道是否值得追求这个.任何帮助非常感谢.

谢谢!

windows git proxy msysgit

48
推荐指数
2
解决办法
8万
查看次数

Github在Windows上"无法发布此分支"错误

我是git的新手,我昨天刚刚下载了它.作为我的第一个在线(非本地)仓库的测试,我提交了一个无用的文本文件,然后点击发布.片刻之后,我得到了这个非描述性的错误:

在此输入图像描述

所以我知道我不能发布到这个分支.只有一个,它是主分支.有没有人有关于可能导致此错误的更多信息?

作为旁注,我的合作伙伴已成功将文件上传到同一个仓库,但我没有得到任何迹象表明这种情况已经发生.这是否意味着我没有以某种方式正确连接到回购?我是那个设置它的人!

windows git github repository

46
推荐指数
2
解决办法
4万
查看次数

GitHub - HTTPS访问

我无法通过HTTPS克隆我的存储库:

$ git clone https://github.com/walterjwhite/project.configuration.git
Initialized empty Git repository in ./project.configuration/.git/
error: Failed connect to github.com:443; Connection refused while accessing https://github.com/walterjwhite/project.configuration.git/info/refs
fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

我已经使用我的登录名和密码以及我连接的机器或服务器配置了.netrc.

git https github

39
推荐指数
2
解决办法
9万
查看次数

无法连接到github 443

我试图将一些更改推送到github使用git push origin master,但一段时间后它显示错误

fatal: unable to access 'https://github.com/the-unbelievable/MiniGames.git/': Failed to connect to github.com port 443: Operation timed out
Run Code Online (Sandbox Code Playgroud)

我刚刚创建了那个回购并且已经提交了两次.我通过Mac OS X Yosemite 10.10.2中的家庭WiFi和操作系统连接到Internet.

git push

10
推荐指数
3
解决办法
4万
查看次数

克隆失败无法访问"https:// ....."连接到github失败:443没有错误

我正在使用Android项目,我厌倦了这个错误:

fatal: unable to access 'https://github.com/caddy2519/MyBabyGrowing.git/': Failed connect to github.com:443; No error

我该如何解决?

我不使用代理服务器.

git github git-push git-clone

9
推荐指数
1
解决办法
2万
查看次数

如何在 Visual Studio 2019 中配置代理?

我想通过 Visual Studio 下载 python 包。我想配置代理来下载这些包。

警告:在连接因 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x000001E616804630>) 中断后重试(重试(total=4,connect=None,read=None,redirect=None,status=None)):无法建立新连接:[Errno 11001] getaddrinfo failed')': /simple/pydotplus/

我尝试了以下步骤,但没有成功:

  1. netsh使用(https://superuser.com/a/375525/584920)添加全局代理
  2. 修改devnet.exe.config/sf/answers/2935562591/

注意:我为 GitHub 配置了代理,它的工作方式就像 Visual Studio 中的魅力一样。

proxy visual-studio visual-studio-2019

8
推荐指数
2
解决办法
7万
查看次数