Sourcetree 跳过注册的方法

最近发现一个比较好用的git图形化工具;
git图形化工具有很多;
例如: TortoiseGit (小乌龟) 还有现在很多编辑器都集成了git;
看自己喜好来;
接下来介绍的是(win)版本的;
mac买不起(穷);
考虑到很多人用git命令行也不太熟练;
那么可以尝试使用sourcetree进行操作;

然而sourcetree又需要注册;
真的麻烦;
现在我来教你跳过注册;

下载好点击会出现如下页面:

注册页面

会出现这么一个界面要求你注册或登录;
不用管它;
打开如下路径;

C:\Users\Administrator\AppData\Local\Atlassian

在这个路径里面 , 生成 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
  }
]

然后保存此文件;
重新启动就好啦;
恩 , 么么哒;

重新启动会出现如下提示:
提示
选择最后一个就可以啦;
不需要装其他的插件;

sourcetree界面

咳咳,低调低调;
sourcetree已经跳过注册环节了;

补充一下 :

如何修改SourceTree账号或密码:
修改账户找到C:\Users\Administrator\AppData\Local\Atlassian\SourceTree\userhosts 文件;
删除其中要修改的账户就可以啦;

修改密码找到C:\Users\Administrator\AppData\Local\Atlassian\SourceTree\passwd 文件;
把密钥删除;
重新拉取代码时;
SourceTree就需要重新输入密码啦;

史大坨博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论