SorurceTree安裝與使用
收到領導任務安排,給團隊非開發人員做一次git+sourcetree使用培訓,準備材料同時,重新熟悉一些必要軟件的安裝和使用。
一,下載安裝SorurceTree
-
下載
https://www.sourcetreeapp.com/
我本人用的版本爲2.6.10.0 -
安裝
下載完成後,在安裝SourceTree的過程中,需要通過賬戶登錄,但註冊或登錄界面可能根本無法打開,導致軟件無法正常安裝。 -
破解
在目錄C:\Users{youruser}\AppData\Local\Atlassian\SourceTree 下創建文件accounts.json ,注意:{youruser}需要替換爲登錄系統用戶名。如我的電腦路徑爲:
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 protected]"
},
"IsDefault": false
}
]
- 重新啓動
進入界面
二,SourceTree使用
sourcetree是免費的Git客戶端,想要從gitlab上拉取下代碼,首先要下載安裝git;
- 基礎設置
點擊"工具–>選項–>一般"
全名一欄可以填寫自己名字,代碼提交時會在分支記錄的作者欄顯示。 - 拉取遠程倉庫代碼
複製遠程倉庫地址
點擊"文件–>克隆/新建",打開克隆
點擊克隆,開始克隆遠程倉庫地址,如果沒配置ssh祕鑰,會彈出密碼框,輸入git密碼,完成克隆。 - 切換分支
點擊遠程->orign,右鍵點擊orign,選擇從orign拉取,得到分支列表,點擊自己需要切換的分支
- 設置忽略無需提交文件
點擊文件狀態,右鍵選中要忽略文件,點擊忽略
5.提交代碼
點擊文件狀態,選中要提交文件,點擊暫存所選,編寫提交註釋,點擊提交
- 推送到遠程倉庫
- 合併分支
點擊推送