Git Bitbucket VCS SourceTree

Bitbucket 版本控管 - 使用 SourceTree

胡育群 2017/09/30 09:59:56
9035

Bitbucket 版本控管 - 使用 SourceTree

Bitbucket 版本控管 - 使用 SourceTree


Jean Hu - 15 September 2017




SourceTree 安裝教學

Mac 中安裝

使用 Homebrew 安裝

$ brew install git


Windows 中安裝

SourceTree 官方網站下載https://www.sourcetreeapp.com/


安裝步驟

第一次開啟 SourceTree 會進入安裝步驟


勾選同意條款

使用註冊的帳戶登入


選擇 Google 帳戶登入

註冊完成

先跳過設定

安裝完成,進入首頁


設定 SourceTree

進入偏好設定

基本設定

設定使用者資訊會更改 Git global configuration file~/.gitconfig )。

下方雜項可以開關 SourceTree 提供的服務。



遠端帳戶設定

點選下方新增可以新增遠端帳戶。


提交設定


下方可以自訂提交訊息模板。(關於提交訊息格式建議,可參考 Pro Git

檔案比對設定


Git 設定



自訂快捷鍵



加入檔案庫

加入本地端既有檔案庫

選擇本地檔案。



加入檔案庫。



從遠端 Clone 檔案庫

選擇 Remote,會列出該帳戶所有的遠端檔案庫,Clone 至指定檔案位置。


或是 Clone 其他遠端檔案庫。


檢視、變更檔案狀態

檢視檔案狀態

檢視檔案狀態,剛 Clone 下來不會有不同步的檔案。

從遠端拉取檔案庫

當遠端檔案與本地端檔案不同步時,會顯示需要 Pull

點選 Pull 後,會顯示明細及拉取選項,點選 OK 拉取遠端檔案庫變更。


提交、推上遠端檔案庫

變更檔案,會出現異動的檔案資訊及變更內容比對,下方會帶出設定的提交訊息模


填寫好提交訊息後,點選 OK 提交檔案。



點選 Push ,將變更推上遠端檔案庫。


檢視紀錄

檢視歷史紀錄

點選 History ,會顯示歷史樹狀圖。

搜尋紀錄

點選 Search ,會顯示搜尋。



輸入搜尋關鍵字,會顯示對應提交歷史。



分支管理

檢視分支

列出本地端分支及遠端分支


切換分支

雙擊分支名稱,簽出該分支。

建立分支

點選 Branch,從 develop 分支切出一個 feature/Hello_3.1.0 分支。

建立後自動牽出 feature/Hello_3.1.0 分支。


將分支推送至遠端檔案庫。

合併分支

牽出 develop 分支,點選 Merge,將 origin/feature/Hello_3.1.0 分支合併回 develop 分支。


刪除分支



參考資料

SourceTree 官網

Bitbucket Markdown

胡育群