您好,设置了一个新的Bitbucket帐户并创建了一个存储库。我的本地计算机中已经有代码,因此当我执行git remote add
时,我现在使用git push origin
添加了遥控器,它提示我为bitbucket帐户输入密码。输入密码后,它似乎卡住了。我在详细模式下运行了git push
,但输入密码后似乎卡住了。
另外,我将ssh密钥添加到了bitbucket思维中,如果这是身份验证问题,则可能有助于解决该问题,但是它仍然会要求我提供密码,并在提供密码后卡住。
[我也将我的ssh密钥添加到bitbucket中,如果这是身份验证问题,可能会帮助解决该问题,但仍然要求我提供密码
仅在以下情况下添加密码:
git remote -v show
)仍配置有https地址。[签出BitBucket Set up SSH for Git页面,然后尝试使用ssh地址克隆您的存储库。(注意:有关该“帮助”页面上的第5步,另请参阅“ My .bashrc file not executed on Git Bash startup (Windows 7)”)。
对我来说,问题是IPv4需要用于位桶-使用IPv6会挂起,试图建立与ipv6地址上的端口22的连接。
要解决此问题,请编辑/ etc / ssh_config文件并进行更改
#AddressFamily any
to
AddressFamily inet
这会强制ssh(以及git)使用ipv4,有时不使用ipv6