SourceTree版本控管(一) - 功能介紹與環境設定


專案結合版本控管可以在非常有效率的情況下建立還原點,藉以檢視各個還原點的進度,對於多人協同開發的助益也是非常大。



在沒有導入版本控管系統的情況下,最原始的作法就是不斷的備份專案,並且標上日期做為分隔,再建立一份管理文件來標示出每個備份之間的更新內容,為了防範硬碟哪天突然休克甚至還會將每個備份版本都上傳至雲端空間。


但是隨著開發時間一久,我們將會看到一整串的備份檔案,如果需要還原到某個版本還需要從管理文件逐一比對,到中後期常常會花很多時間在"尋找檔案"這件事情上面。很不幸的,這時候你儲存專案的雲端空間也開始見底了... (泣

在Unity開發中,多人協作常常都要互傳檔案,尤其是打包package的時候還要人工逐項過濾要pack的內容,而版本控制可以很快速地讓我們只要更新有變動過的內容即可。



近期為了解決這樣的需求而找到了這樣的一個Solution - SourceTree + Bitbucket。
SourceTree - 一款非常實用的基於Git的版本控管軟體,免費使用。
Bitbucket - 上傳專案備份並且可以讓其他協作開發者同步最新版本,五個成員以下的專案免費使用。



本系列的文章將會逐一介紹SourceTree 的基本應用,在開始之前我們需要先做一些準備。



首先建立一個Bitbucket帳號,帳號建立過程在此就不詳述了。


接著到SourceTree官網下載安裝檔:


安裝完成之後我們可以先設定一下information。
>點選視窗右上角的Settings
>切換到Advanced標籤頁,並且取消勾選 Use globle user settings
>輸入自己的Full Name與Email address
>按下OK



接著我們開啟上方工具列 Tools > Options,並且切換到Git標籤頁,然後點選Edit File。

此時會開啟一個記事本文件,在這個文件中的項目都將會被忽略而不會上傳。

如果我們不希望某些資料夾名稱或者副檔不要被忽略,只要直接在文件刪除該項目並且儲存關閉後即可。





到這裡我們就完成了SourceTree初始的環境設定,下面的章節我們會將SourceTree與Bitbucket建立連接。
SourceTree版本控管(二) -  建立與同步Repository



留言

熱門文章