SourceTree安裝時跳過登入
阿新 • • 發佈:2018-12-30
今天單位的git炸了,第N次,而且這次居然換了新的伺服器,甲方的運維git的配置許可權有問題導致source直接clone一直失敗,報本地缺檔案的錯誤,博主懷疑人生真的去下了新的SourceTree,最後卻困在授權,還好發現這個文章,趕緊收藏!
安裝 SourceTree 時,需要使用atlassian授權,即使翻牆這個過程也會出現反應慢,收不到郵件或簡訊的問題,現提供跳過 atlassian賬號 授權方法。
安裝之後,轉到使用者本地資料夾下的 SourceTree 目錄,沒有則新建:
%LocalAppData%\Atlassian\SourceTree\
請把以上路徑直接貼上到我的電腦路徑的位置跳轉,才能跳轉到正確位置
新建 accounts.json 檔案
%LocalAppData%\Atlassian\SourceTree\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 } ]