我在使用 git 拉取或推送到 bitbucket 存储库时遇到了问题,总是出现以下错误:
致命错误:无法访问 'https://myrepo@bitbucket.org/****/**': 连接超时,无法连接bitbucket.org的443端口
我尝试了所有解决方法,但问题仍未解决。
我在使用 git 拉取或推送到 bitbucket 存储库时遇到了问题,总是出现以下错误:
致命错误:无法访问 'https://myrepo@bitbucket.org/****/**': 连接超时,无法连接bitbucket.org的443端口
我尝试了所有解决方法,但问题仍未解决。
更新:2020年8月28日
这只是一个暂时的解决方案,但至少在bitbucket的IP地址更改后对我起作用了。
注意:在Windows中,hosts
文件位于C:\Windows\System32\drivers\etc
,在Linux中,hosts
文件位于/etc/hosts
。确保您使用管理员权限进行编辑,即在Windows中以管理员身份打开记事本,然后打开主机文件。在Linux中从任何位置通过终端执行sudo gedit /etc/hosts
:)
只需在hosts文件中添加以下行:
18.205.93.0 bitbucket.org
对于所有之前编辑过etc/hosts
文件并且现在停止工作的现有用户,只需用新的IP地址替换旧的IP地址,即在etc/hosts
文件中:
将:
104.192.143.3(旧IP地址) bitbucket.org
替换为:
18.205.93.0 bitbucket.org
愉快地编码吧!
建议1:您只需移除您的原始来源并重新设置原始来源,然后尝试进行拉/推操作。希望这对您有所帮助。
git remote -v
git remote remove origin
git remote add origin https://habibbd@bitbucket.org/softwarebd/mida-oss.git
建议 2:如果以下任一行存在,请从Windows/System32/drivers/etc/hosts
文件中删除这些行。
104.192.143.1 bitbucket.org
104.192.143.2 bitbucket.org
18.205.93.0 bitbucket.org
建议3:更改您的网络连接/供应商。有时您的网络供应商会引起这种问题。
建议4:检查防火墙设置。有时它是显示此类消息的原因。
如果你使用的是旧版本,请尝试升级git。
检查你的git版本:
$ git --version
运行以下命令进行升级:
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
检查是否需要 VPN 并重新连接。这是我的原因。重新连接到 VPN 后,一切都正常了。
~/gitconfig
文件内容在你的环境变量中设置代理:
export http_proxy=http://someuser:somepassword@192.168.1.1:80