SourceTree的安装与简单使用(新版)

1.下载

官网下载比较慢,已经将本篇文章所用上传:

https://download.csdn.net/download/qq_28284093/10383030  点击打开链接

2.安装

点击.exe文件安装,提示安装.NET Framework,同意安装并继续,安装过程需要几分钟。如下:

SourceTree的安装与简单使用(新版)

安装完毕,点击完成:

SourceTree的安装与简单使用(新版)

注意:安装完成以后需要重启计算机~~~~~~

重启完成,点击.exe文件继续安装,并且在安装第二步需要登录:

SourceTree的安装与简单使用(新版)

若可以*,就在登陆后继续,若不能登录,则绕过这个登录步骤,在C:\Users\Administrator\AppData\Local\Atlassian\SourceTree(或者直接复制:

%LocalAppData%\Atlassian\SourceTree\

到“我的电脑”的路径,可直接跳转)这个目录下新建account.json文件:

SourceTree的安装与简单使用(新版)

然后在accounts.json文件中输入以下内容保存:

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

再次点击.exe文件安装:

SourceTree的安装与简单使用(新版)

看到如下界面,选择不想使用:

SourceTree的安装与简单使用(新版)

安装成功可以正常使用:

SourceTree的安装与简单使用(新版)

3.克隆远程项目到本地

a.本地新建文件夹,用来放置远程拉取的代码

b.SourceTree中点击Clone,出现如下提示(启动SSH代理),处理步骤如下:

SourceTree的安装与简单使用(新版)

sourcetree点击工具---创建和导入ssh秘钥:

SourceTree的安装与简单使用(新版)

若没有密码,则点击生成,因为我已经用git生成过秘钥了,就直接点击Load,加载我的秘钥文件。

SourceTree的安装与简单使用(新版)

过程中需要输入当时设置的密码:

SourceTree的安装与简单使用(新版)

输入密码,点击ok,

SourceTree的安装与简单使用(新版)

点击确定,在点击Save private key,名字自己取,保存完成在保存路径文件如下:

SourceTree的安装与简单使用(新版)

在电脑任务栏点击右键点击Pageant,选择Add key,将上面保存的秘钥文件加进去,还要输入一次密码:

SourceTree的安装与简单使用(新版)

输入密码点击OK,这个时候,秘钥加入成功,新建tab,再次点击Clone,填入仓库地址和本地存放代码的文件夹地址,如下:

SourceTree的安装与简单使用(新版)

点击“”克隆“”,克隆完成之后,远程文件已经成功拉取到了本地:

SourceTree的安装与简单使用(新版)

至此,sourcetree已经全部安装完成并且能够正常使用了。之后就可以操作分支,提交代码了。