git - BitBucket Git - 致命:无法访问... SSL 例程:SSL23_GET_SERVER_HELLO:sslv3 警报握手失败
问题描述
我已经尝试了在 BitBucket 网站和 YouTube 视频等文档中可以找到的所有内容,但似乎没有任何东西可以解决我的问题标题中列出的错误。我已经生成了密钥并将公众放置在站点上,并设置了本地 SourceTree 以使用私有密钥和 putty 选项。我已经尝试了我能找到的所有细节,并且没有任何影响错误。如果您要做的只是向我指出其他问题,请提供帮助并给予应有的尊重,请不要浪费我的时间。我整天都在看其他问题。谢谢。编辑:有人声称这个问题已经得到回答,但是如果你看到他们的评论,他们提到的另一个问题中提到的错误显然与我收到的错误消息不同,所以他们错了。
解决方案
经过一天的大部分时间调查此错误后,事实证明这一切都是由于未在“工具/选项/Git”菜单下选择“嵌入式”选项造成的。出于某种原因,他们在他们的工具中包含了一个嵌入式 Git,但他们默认使用您计算机上已经安装的 Git。所以,如果你像我一样按照所有步骤安装密钥等,它不会对你有帮助,因为任何以前安装的 git 一旦按照他们想要的方式配置(我猜)。第二次我点击 Embedded 告诉它使用他们工具附带的嵌入式 git,一切都开始工作了,我能够将我的本地 git repo 推送到我在 BitBucket 上创建的那个。我在下面附上了一张图片。我会留下这个问题,以防这个细节对其他人有帮助,因为我猜我不是唯一一个被这个细节困住的人。
推荐阅读
- sqlite - SQLite UNIQUE 冲突解决排序
- php - 如何通过 Docker 安装 PHP Composer 并像在本地安装一样使用?
- firebase - 可以将用户 ID 存储为 Firestore 文档中字段的键吗?
- python - 索引 Pandas MultiIndex 时如何避免排序?
- java - 想知道为什么在 IF 条件下 k 值不同
- reactjs - 如何有效地组织 Firestore 方法和连接
- c# - 如何在 Unity 中显示图像的实时更新?
- java - RabbitMQ DefaultConsumer 导致消费者标签过多
- sql-server - 如何查看子值是否在掩码值中
- awk - 如何使用 grep、awk、sed 在 ansible 任务中放置引号