1. 程式人生 > >SourceTree從免註冊安裝到基本使用

SourceTree從免註冊安裝到基本使用

1.安裝SourceTree

1.1.下載SourceTree

1.2.SourceTree免註冊安裝

1
點選安裝包進行安裝,發現需要註冊或登入。還是繞過這個煩人的操作吧!

  • 在檔案位址列輸入如下地址,開啟sourcetree的資料夾如下圖:

     %LocalAppData%\Atlassian\SourceTree\
    

2

  • 在如上資料夾下新建檔案 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 protected]
    ", "Email": null }, "IsDefault": false } ]

編輯、儲存檔案後,重啟sourcetree,即可直接進入操作介面。

2.基本使用

2.1.常用配置

  • SourceTree中英文切換
    熟悉一門工具我比較喜歡先切換成中文,點點看看,等用一段時間用熟悉了,再切回英文。
    座標 選單欄: tools–>Options 進入如下介面,選擇漢語,重新啟動即可:
    3

  • 給SourceTree配置外部比較工具BeyondCompare
    座標 選單欄: tools–>Options 進入如下介面並選擇:
    4


    .使用者目錄下的.gitconfig檔案,如 C:\Users\Administrator\ .gitconfig會新增一下幾行配置:

    [difftool "sourcetree"]
    cmd = 'D:/Program Files/Beyond Compare/BComp.exe' \"$LOCAL\" \"$REMOTE\"
    [mergetool "sourcetree"]
    cmd = 'D:/Program Files/Beyond Compare/BComp.exe' \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
    trustExitCode = true	
    

具體程式碼合併見下文。

2.2.基本使用

  • Clone專案到本地
    開啟 SourceTree,點選 New Repository -> Clone from URL, 然後複製倉庫地址到 SourceTree 中的 Source URL 中,本地倉庫的位置和名稱可以隨意修改。點選 clone 即可。