bon*_*ond 5 git push bitbucket
您好,只需设置一个新的bitbucket帐户并创建一个回购.我已经在我的本地机器上有代码所以我git remote add现在添加了遥控器,当我这样做时git push origin,它促使我为bitbucket帐户输入密码.输入密码后,它似乎卡住了.我git push在详细模式下运行,但在我输入密码之后,似乎卡住了.
此外,我添加了我的ssh密钥到bitbucket认为可能有助于解决问题,如果它是身份验证问题,但它仍然要求我输入密码并在我提供密码后卡住.
cyb*_*elo 13
对我来说,问题是 IPv4 需要用于 bitbucket - 使用 IPv6 在尝试与 ipv6 地址上的端口 22 建立连接时挂起..
要解决此问题 - 编辑您的/etc/ssh/ssh_config文件并更改
#AddressFamily any
Run Code Online (Sandbox Code Playgroud)
到
AddressFamily inet
Run Code Online (Sandbox Code Playgroud)
这有时会强制 ssh(以及 git)使用 ipv4 而不是 ipv6
另外,我将 ssh 密钥添加到了 bitbucket 中,认为如果是身份验证问题,这可能有助于解决问题,但它仍然要求我输入密码
它仅在以下情况下添加密码:
git remote -v show) 仍配置有 https 地址。
查看BitBucket 为 Git 设置 SSH页面,并尝试使用 ssh 地址克隆您的存储库。
(注意:有关该帮助页面上的步骤 5,另请参阅“我的 .bashrc 文件未在 Git Bash 启动时执行 (Windows 7) ”)。
| 归档时间: |
|
| 查看次数: |
4260 次 |
| 最近记录: |