SourceTree安裝與使用

2022-07-16 16:18:10 字數 2145 閱讀 5273

[

, "baseurl": ""

},"credentials": ,

"isdefault": false

}]

(2)、重新啟動軟體,順利進入介面,如圖:

(3)、在自己的git伺服器上繫結自己git公鑰;

(繫結操作:settings --> ssh keys --> add key(開啟本地公鑰檔案貼上裡面所有內容)),如圖:

(4)、利用sourcetree拉取**。

點選"工具-->選項-->一般",注意以下4個部分的設定,如圖:

點選確定按鈕之後,點選"檔案-->轉殖/新建",開啟轉殖tab,如圖:

源路徑:為要拉取專案的git路徑;目標路徑:為自己要存放該項目的本地資源路徑;名字:為專案名字,一般會自動獲取填充。

點選轉殖按鈕,專案開始拉取到本地。等待專案拉取完畢後,我們就可以開始自己的本地開發。

3、上傳**;

專案轉殖完成之後,我們拉取的是master分支上的**,由於master分支是主分支,專案多人開發的情況下,很容易造成衝突。

所以我們一般會在gitlab遠端新建乙個自己的分支,如命名為:dev。

(1)、新建自己的遠端開發分支並在sourcetree中切換到該分支;如圖:

雙擊origin--->dev,就可以切換到dev開發分支。

(2)、切換到檔案狀態,暫存需要提交的**,寫好描述,點選「拉取」選項(相當svn的update操作)更新**並點選提交;

(3)、點選「推送」選項,選擇正確的本地和遠端分支,確定推送(相當於svn的commit操作)。

(4)、等待專案管理員將dev分支**合併到master分支,完成從開發到上傳。

4、其他主要功能介紹

4.1、git工作流詳細介紹

4.2、配置忽略檔案;

利用.gitignore過濾檔案,如編譯過程中的中間檔案,等等,這些檔案不需要被追蹤管理。 正常情況下,管理員建立專案後需要直接將忽略檔案建立好。

使用sourcetree新增忽略檔案的方法,如圖:

忽略檔案中有 忽略資料夾和單個檔案,如圖:

4.3、分支管理和使用

點選「分支」選項,切換到「新分支」選項。

1、可以在當前的版本下建立分支 

2、選擇指定的提交建立分支 

3、點選「建立分支」 

如圖:

分支提交到伺服器。

定位到需要提交的分支上,點選「推送」選項,選擇正確的分支,確定後完成推送。如圖:

4.4、解決衝突

多人開發時,由於修改了同乙個檔案,可能會有檔案衝突的情況。

拉取**時,會有衝突提示,解決完相關的衝突檔案,重新提交即可。

5.2、先更新資訊

5.3、小竅門: 先拉取後推送。

如果推送時,拉取右上方顯示數字,則需要先拉取再推送。

6、sourcetree&git部分名詞解釋

sourceTree安裝與使用

雙擊安裝,安裝前要確認 安裝了git或是mercurial。這裡選擇git,也可以不選擇,等安裝完成後也可以再選。git.exe 選擇安裝。然後就安裝上了。現在就可以到 去複製專案的 https,將專案 轉殖到本地。在sourcetree上 新建倉庫 第一次轉殖 會讓輸入 你在git.oschina...

SourceTree使用細節

1.提交部分 改動10個檔案,但這次只想提交其中5個檔案,怎麼辦?stash貯藏,等提交完之後再把貯藏弄回來。如果不貯藏,無法rebase note 貯藏之前,先得add。寫完commit 資訊之後,在貯藏其他的 2.建立遠端分支 本地分支push到遠端 如果想把本地的某個分支test提交到遠端倉庫...

sourcetree如何使用

sourcetree是乙個操作簡單而且無需記住各種複雜git命令的快速管理分支軟體。個人十分推薦。操作步驟 一 安裝sourcetree 2.按著預設操作直接安裝完成後會讓你登入,這裡我建議用谷歌的賬號先翻qiang再登入,速度很快。否則很難進入sourcetree,登入一次後下次就無需再次登入了。...