我已经在我的计算机上设置了一个本地 git 存储库,我正在尝试将其推送到一个新创建的 Bitbucket 帐户。
问题是 Bitbucket 给了我一个要推送到的 ssh
url,但是我所在的网络(大学)阻止了外部 ssh 的 ssh 端口。所以失败了,如果我尝试用 https://
替换 ssh://
它一直告诉我身份验证失败。
有没有办法不使用 ssh
推送到 bitbucket?
最佳答案
您可以通过 HTTPS 连接到 GitHub 和 Bitbucket 存储库。两者都会让你 push 。
这些是用于 HTTPS 访问的典型 URL:
https://username@bitbucket.org/username/repository.git
https://github.com/username/repository.git
请注意,每当您想要与远程通信时,Git 都会提示您输入密码。
关于没有 SSH 的 Git 和 Bitbucket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16608086/