前言:
作為一個國內開發者而言使用Git操作神器SoureTree最大的問題就是賬號注冊問題,因為注冊賬號的鏈接在不FQ的情況下基本上是打不開的(弄過的童鞋應該都體會過),所以有的時候我們需要借助一些FQ工具助我們一臂之力。如藍燈,谷歌訪問助手等,該篇博客主要是講解一下如何注冊SoreceTree(我的版本是3.3.9)的Atlassian賬號,文末還有一個SourceTree跳過注冊安裝使用的教程(不知道是不是我的版本太高的原因按照該篇博客的教程操作了還是不起作用,這里僅供大家參考,推薦使用注冊賬號的方式來進行登錄)。
SourceTree簡單介紹:
SourceTree 是 Windows 和Mac OS X 下免費的 Git 和 Hg 客戶端管理工具,同時也是Mn版本控制系統工具。支持創建、克隆、提交、push、pull 和合並等操作。並且擁有一個精美簡潔的界面,大大簡化了開發者與代碼庫之間的Git操作方式,這對於那些不熟悉Git命令的開發者來說非常實用。
SourceTree擁有完整的Git功能:
通過一個簡單的用戶界面即可使用所有的Git命令
通過一次單擊,即可管理所有的Git庫,無論是托管的還是本地的
通過一次單擊,即可進行commit、push、pull、merge等操作
一些先進的功能,如補丁處理、rebase、shelve、cherry picking等
SourceTree下載地址:
官網地址(下載可能比較忙):
騰訊軟件中心下載地址(推薦):
首先下載一個適合自己的代理:
注意:如下提供的兩個是我自己平時使用比較多的,當然也可以自己搭建代理,看個人需求!
藍燈:
官網地址: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賬號登錄,然后在彈出的窗口中輸入剛才注冊好的Atlassian賬號(注意在登錄的時候可能會比較慢需要慢慢等待,FQ就不需要等待這么久了)!
登錄成功后顯示界面:
選擇分布式版本控制系統(Git or Mercurial):
可能很多同學對Mercurial這個輕量級分布式版本控制系統都比較陌生吧,確實我也是第一次認識他慚愧,關於Mercurial的介紹可以看百度百科(https://baike.baidu.com/item/Mercurial/6615059?fr=aladdin),這里就不細講了,因為我們在日常開發學習用的最多的還是Git,所以我們在選擇[我不想使用Mercurial]即可。
SourceTree跳過注冊安裝使用:
注意:這里不知道是不是我的SourceTree版本太高的原因按照該篇博客的教程操作了還是不起作用,大家有需要可以看看(僅供參考)。
SourceTree使用詳解:
該篇博客主要概述的是關於連接遠程倉庫,克隆,拉取,提交,推送,新建/切換/合並分支,沖突解決。