SourceTree
在官网下载SourceTree,下载地址如下:
Sourcetree官网
Sourcetree | Free Git GUI for Mac and Windows
下载完成后 双击运行 .exe 进行安装, 依次点击 下一步 或者 跳过。
破解账户登陆,Registration 这一步直接 点击右上角的 ‘x’ 号
或者这一步可以 点击右下角的跳过 ,然后下面进行破解账户登录
然后在电脑目录下 搜索 %LocalAppData%\Atlassian\SourceTree\
修改里面的 accounts.json 文件 ,没有这个文件就自己新创建一个(可以创建 .txt 文件 然后 修改文件后缀变成 .json)
account.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}
]
上述步骤完成之后就成功破解了,然后进入下一步(如下)
安装完成
做完以上步骤后,点击下一步,直到安装完成。
#2 安装 git bash
2.1打开Git Bash, 输入命令
ssh-keygen -t rsa -C 你的邮箱
2.2 输入上述指令后, 提示的内容默认,大概需要操作3次 Enter 按键。
2.3 查看你生成的ssh public key
文件绝对路径为C:\Users\mysel.ssh\id_rsa.pub
用记事本打开id_rsa.pub并复制所有
3 Gitee添加ssh公钥
3.1选择设置
3.2在此界面选择【SSH公钥】
这这里Gitee的SSH公钥添加完成。
4 添加Soucetree 的公钥
4.1 文件绝对路径为C:\Users\mysel.ssh\id_rsa.pub
工具→选项
5 SourceTree通过ssh密钥克隆项目到本地
必须先暂存有修改的文件,然后提交,推送到远端
如果推送失败,可能是网络不好,或者其他原因。