Sourcetree安装**及拉取代码

1.安装


    安装时会提示是否安装内嵌版git,如果点了否,可以在帮助里面重新进行安装

    Sourcetree安装**及拉取代码


2.**
    安装完后要注册Atlassian账户,该账户必须*才可以注册,可使用以下办法解决

     2.1 找到目录:C:\Users\用户\AppData\Local\Atlassian\SourceTree
     2.2 新建accounts.json文件里面输入
[plain] view plain copy
  1. [  
  2.   {  
  3.     "$id": "1",  
  4.     "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity",  
  5.     "Authenticate": true,  
  6.     "HostInstance": {  
  7.       "$id": "2",  
  8.       "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount",  
  9.       "Host": {  
  10.         "$id": "3",  
  11.         "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount",  
  12.         "Id": "atlassian account"  
  13.       },  
  14.       "BaseUrl": "https://id.atlassian.com/"  
  15.     },  
  16.     "Credentials": {  
  17.       "$id": "4",  
  18.       "$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account",  
  19.       "Username": "",  
  20.       "Email": null  
  21.     },  
  22.     "IsDefault": false  
  23.   }  
  24. ]  

    2.3 重新打开,就不会提示注册了!
   
3.拉取代码
    点击clone

Sourcetree安装**及拉取代码

进入自己的项目(我这里是在码云上的项目),找到SSH,复制

Sourcetree安装**及拉取代码

首次clone失败,因为没有龚公钥及**

Sourcetree安装**及拉取代码


进入工具-创建SSH**,选择generate

Sourcetree安装**及拉取代码

Sourcetree安装**及拉取代码

粘贴过来,生成公钥

Sourcetree安装**及拉取代码

然后生成私钥,公钥不用保存在本地,私钥要保存在本地,可以通过私钥找到公钥

Sourcetree安装**及拉取代码

保存完后再次clone,还不行打开puttykey,查看是否已添加私钥

Sourcetree安装**及拉取代码

Sourcetree安装**及拉取代码

Sourcetree安装**及拉取代码

再次clone即可成功。

选择本地路径

Sourcetree安装**及拉取代码

4.切换分支,侧边栏找到远端所有分支

Sourcetree安装**及拉取代码

Sourcetree安装**及拉取代码