作为一个国内开发者而言使用Git操作神器SoureTree最大的问题就是账号注册问题,因为注册账号的链接在不翻墙的情况下基本上是打不开的(弄过的童鞋应该都体会过),所以有的时候我们需要借助一些翻墙工具助我们一臂之力。如蓝灯,谷歌访问助手等,该篇博客主要是讲解一下如何注册SoreceTree(我的版本是3.3.9)的Atlassian账号,文末还有一个SourceTree跳过注册安装使用的教程(不知道是不是我的版本太高的原因按照该篇博客的教程操作了还是不起作用,这里仅供大家参考,推荐第一种方式)。
SourceTree下载地址:https://www.sourcetreeapp.com/
首先下载一个适合自己的代理:注意:如下提供的两个是我自己平时使用比较多的,当然也可以自己搭建代理,看个需求!
蓝灯:官网地址:https://lantern.io/en_US/
GitHub开源地址:https://github.com/getlantern/download
极简插件下载地址:https://chrome.zzzmh.cn/info?token=gocklaboggjfkolaknpbhddbaopcepfp
直接使用开发者模式添加插件时遇到的问题:最全的Chrome插件安装方法! 解决 CRX_HEADER_INVALID 解决方案:https://chrome.zzzmh.cn/help?token=setup
SourceTree Atlassian账号注册地址:https://www.atlassian.com/zh/try/cloud/signup?product=jira-software.ondemand
直接使用Atlassian账号登录SourceTree:
在浏览器中直接输入刚才注册好的Atlassian账号(注意在登录的时候可能会比较慢需要需要慢慢等待,翻墙感觉就不一样了),登录账号的过程图忘记截了(略...)
登录成功后显示界面:
选择分布式版本控制系统(Git or Mercurial):
可能很多同学对Mercurial这个轻量级分布式版本控制系统都比较陌生吧,确实我也是第一次认识他惭愧,关于Mercurial的介绍可以看百度百科(https://baike.baidu.com/item/Mercurial/6615059?fr=aladdin),这里就不细讲了,因为我们在日常开发学习用的最多的还是Git,所以我们在选择[我不想使用Mercurial]即可。