Bitbucket 版本控管 - 使用 SourceTree
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 官網