今天重新裝了一下sourcetree,但是賬號駐村步驟一直無法跳過,查找了很多網(wǎng)上的資料發(fā)現(xiàn),基本上都是說在sourcetree文件夾下添加accounts.json文件,但是發(fā)現(xiàn)并不起作用,也就是說無法跳過。再多次嘗試之后,發(fā)現(xiàn)網(wǎng)上提供的一種可行方法:
首先我們需要下載企業(yè)版sourcetree,下載地址:https://www.sourcetreeapp.com/enterprise
安裝sourcetree之前,確保已經(jīng)安裝過了Git,然后正常安裝sourcetree
安裝完成之后,點(diǎn)擊打開sourcetree,發(fā)現(xiàn)需要注冊,此時(shí)關(guān)閉界面,進(jìn)入%LocalAppData%\Atlassian\SourceTree\,簡歷accounts.json,并添加內(nèi)容:
[
{
"$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
}
]
添加完成之后,然后再次重新啟動(dòng)sourcetree,檢測完Git之后,選擇我不想使用Mercurial,就可以直接跳過注冊了
文章參考:https://blog.csdn.net/robin_sky/article/details/89059084
感謝作者