您好,只需设置一个新的bitbucket帐户并创建一个回购。我已经在我的本地计算机上安装了代码,所以当我执行git remote add
时,我使用git push origin
添加了遥控器,它促使我为bitbucket帐户输入密码。输入密码后,它似乎卡住了。我在详细模式下运行git push
但是在我输入密码之后它似乎卡住了。
此外,我将我的ssh密钥添加到bitbucket认为可能有助于解决问题,如果它是身份验证问题,但它仍然要求我输入密码并在我提供密码后卡住。
答案 0 :(得分:7)
对我来说,问题在于IPv4需要用于位桶-使用IPv6会挂起,尝试建立与ipv6地址上的端口22的连接。
要解决此问题,请编辑/ etc / ssh_config文件并更改
#AddressFamily any
到
AddressFamily inet
这迫使ssh(和git)有时使用ipv4,而不是ipv6
答案 1 :(得分:0)
此外,我将我的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)”)。