SourceTree 使用中遇到的问题 SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

  1. 首先我开始使用的SourceTree 是1.9版本的界面好看又好用。然而突然间爆出异常,一下蒙比了。由于前段时间总是提示我要更新SourceTree 所以我就认为是SourceTree的问题,然后进行了升级。然而悲剧就是这么发生的。进行升级之后,不能使用它要求使用.Net Framework4.7版本,我得电脑上使用的是4.6.
  2. 于是我在网上找到了4.7版本下载下来之后安装,结果爆出异常。简单的说就是电脑系统不支持。我这个本也是老本了。悲剧发生了总该处理吧。于是我安装了SourceTree2.4.8版本如下:
    安装过程中总是让我登录
    这里写图片描述
    但是点击已有账号总是加载不出来,说是要翻墙,但是呢js总是加载不出来,在网上找了好多资料发现可以解决如下:
    SourceTree 安装之后需要使用账号登陆以授权,并且是强制登陆。

登录过程非常漫长,并未在不FQ的情况下是不能成功的,下面记录一下跳过登录的方法。
装之后,转到用户本地文件夹下的 SourceTree 目录,找到accounts.json 文件,没有则新建。
C:\Users\Administrator\AppData\Local\Atlassian\SourceTree

[
{
id:1, i d ” : “ 1 ” , “ type”: “SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity”,
“Authenticate”: true,
“HostInstance”: {
id:2, i d ” : “ 2 ” , “ type”: “SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount”,
“Host”: {
id:3, i d ” : “ 3 ” , “ type”: “SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount”,
“Id”: “atlassian account”
},
“BaseUrl”: “https://id.atlassian.com/
},
“Credentials”: {
id:4, i d ” : “ 4 ” , “ type”: “SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account”,
“Username”: “”,
“Email”: null
},
“IsDefault”: false
}
]

现在再打开 SourceTree,直接显示主窗口了。
3. 但是在push 代码的时候出现了 SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version 原因是自己的git 版本太低。我的处理办法是使用电脑上安装的git 我得版本是2.15 版本不低,查看了一下SourceTree内置的git 版本只有2.1 所以果断更新
这里写图片描述 点击选项。

这里写图片描述
4. 使用系统安装的git 。然后再次尝试了就好了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值