1. 程式人生 > >SourceTree 使用手冊(第一篇)

SourceTree 使用手冊(第一篇)

一、SourceTree簡介

  SourceTree 是 Windows 和Mac OS X 下免費的 Git 和 Hg 客戶端,擁有視覺化介面,容易上手操作。同時它也是Mercurial和Subversion版本控制系統工具。支援建立、提交、clone、push、pull 和merge等操作。

二、SourceTree基本使用

(以下以SourceTree For Mac V2.0.5.2中文版為例,託管平臺以Github為例)

基本安裝
1.1. 不建議在appstore直接搜尋下載SourceTree,因為appstore裡的版本已經十分老舊(好像是2012年更新的)。建議前往官網下載安裝最新版,我這裡也提供一個SourceTree for Mac V2.0.5.2的百度雲的方便連結。 傳送門→SourceTreeDownload
1.2. 拖動安裝,Launchpad中開啟,continue,輸入github賬號按下一步完成即可。沒有Github賬號的朋友,也可以跳過本步驟完成安裝

註冊GitHub(已有Github賬號的朋友請跳過本步驟)
2.1. 開啟Github官網 傳送門→Github
2.2. 填寫必要的資訊,點選sigh up for github

三、登入sourcetree
登入時初始設定會碰見比較頭疼的問題:
得需要Atlassian賬號
註冊條件得需要能訪問google(需要翻牆)
這裡寫圖片描述

當然還有更好的方法:SourceTree跳過Atlassian賬號,免登陸,跳過初始設定
找到使用者本地資料夾下的 SourceTree 目錄,找到accounts.json 檔案,沒有則新建。

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

輸入以下內容儲存即可


[
{
"$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就可以成功跳過初始設定