当前位置:   article > 正文

【代码管理】SourceTree和Gitee结合使用_sourcetree gitee

sourcetree gitee

SourceTree安装(免注册)

  • 官网地址:https://www.sourcetreeapp.com/

  • 我安装的是SourceTreeSetup-3.4.9.exe这个版本
    在这里插入图片描述

  • 双击运行后运行后,会看到这样登录界面,接下来我要进行免注册安装,先关闭此SourceTree登录界面

在这里插入图片描述

  • 在C盘的路径C:\Users\你的用户名\AppData\Local\Atlassian\SourceTree下新建一个accounts.json文件

在这里插入图片描述

  • 在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  
  }  
] 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 填写完毕后记得保存,然后再次双击SourceTree图标,出现以下信息,选择第一个

在这里插入图片描述

  • 之后下载一个内嵌的Mercurial,耐心等待

在这里插入图片描述

  • 下载完毕之后出现如下界面,证明SourceTree安装成功

在这里插入图片描述

生成SSH公钥

  • 如果你的Gitee使用手机号码登录的,没有绑定邮箱,最好还是在Gitee上绑定一个

在这里插入图片描述

  • 在SourceTree菜单栏上选择 操作->在终端打开

在这里插入图片描述

  • 在终端输入:ssh-keygen -t rsa -C “你的邮箱账号”,连续按Enter键,最终得到如下结果

在这里插入图片描述

  • 继续输入:cat ~/.ssh/id_rsa.pub,得到公钥,可以把它复制下来

在这里插入图片描述

在Gitee上添加SSH公钥

  • 进入Gitee,点击:账号->设置->安全设置->SSH公钥
  1. 添加公钥标题(这个可以随便起名)
  2. 填写刚刚复制的公钥,如果之前没复制,也可以在C:\Users\你的用户名.ssh下的id_rsa.pub文件里找到

在这里插入图片描述

  • 成功添加SSH公钥

在这里插入图片描述

  • 显示添加的公钥,可以进行管理
    在这里插入图片描述

在SourceTree上配置SSH公钥

  • 回到SourceTree,在菜单栏上选择工具->选项->一般
  • SSH客户端配置,注意SSH客户端选择OpenSSH,正常情况下,会自动定位到SSH密钥,如定位不到,可以手动查找定位密钥。点击确定,完成。

在这里插入图片描述

配置SSH公钥出现的错误

  • 如果上面步骤出现以下错误
    在这里插入图片描述
  • 在选项中选择Git,点击Update Embedded,更新内嵌的Git版本,上面错误得到解决
    在这里插入图片描述

创建Gitee仓库并在SourceTree上克隆

  • 先在Gitee上创建一个仓库。在远程仓库点击:克隆/下载->SSH->复制,将远程仓库路径复制下来

在这里插入图片描述

  • 在SourceTree菜单栏上选择文件->克隆/新建

在这里插入图片描述

  • 选择路径,并克隆

在这里插入图片描述

  • 之后就可以对SourceTree进行下一步的探索了(新建分支,提交,推送等操作)
    在这里插入图片描述

其他学习链接

相关问题解决方法

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/813673
推荐阅读
相关标签
  

闽ICP备14008679号