bitbucket git push pushed

问题描述 投票:5回答:2

您好,设置了一个新的Bitbucket帐户并创建了一个存储库。我的本地计算机中已经有代码,因此当我执行git remote add时,我现在使用git push origin添加了遥控器,它提示我为bitbucket帐户输入密码。输入密码后,它似乎卡住了。我在详细模式下运行了git push,但输入密码后似乎卡住了。

另外,我将ssh密钥添加到了bitbucket思维中,如果这是身份验证问题,则可能有助于解决该问题,但是它仍然会要求我提供密码,并在提供密码后卡住。

git push bitbucket
2个回答
0
投票

[我也将我的ssh密钥添加到bitbucket中,如果这是身份验证问题,可能会帮助解决该问题,但仍然要求我提供密码

仅在以下情况下添加密码:

  • 找不到公用/专用密钥(〜/ .ssh / id_rsa(.pub):检查是否在Windows上,是否已定义%HOME%)
  • 公钥已被错误地复制到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)”)。


0
投票

对我来说,问题是IPv4需要用于位桶-使用IPv6会挂起,试图建立与ipv6地址上的端口22的连接。

要解决此问题,请编辑/ etc / ssh_config文件并进行更改

#AddressFamily any

to

AddressFamily inet

这会强制ssh(以及git)使用ipv4,有时不使用ipv6

© www.soinside.com 2019 - 2024. All rights reserved.