開始使用gitlab-建立新專案 | gitlab教學2019
1.新增一個帳號,因為防火牆問題無法提供email確認,所以只能人工通知管理者進行帳號確認2.當帳號開通後,登錄並建立新專案(NewProject)輸入專案資訊:Projectpath:專案路徑,鏡來可以直接指定該完整網址來下載專案,只接受英文名稱。Importprojectfrom:可以將先前在其他地方開發的專案匯入。而本次是將寄字在電腦上寫完的雛型系統匯入gitlab,來進行管理,所以就不設定此選項。Description(optional):專案描述,可有可無。VisibilityLevel:此專案對其他人的開放權限。Public指的是所有知道網址的就可以下載該專案,而在本gitlab上有...
1.新增一個帳號,因為防火牆問題無法提供email確認,所以只能人工通知管理者進行帳號確認
2.當帳號開通後,登錄並建立新專案(New Project)輸入專案資訊:
Project path:專案路徑,鏡來可以直接指定該完整網址來下載專案,只接受英文名稱。Import project from: 可以將先前在其他地方開發的專案匯入。而本次是將寄字在電腦上寫完的雛型系統匯入gitlab,來進行管理,所以就不設定此選項。Description(optional):專案描述,可有可無。Visibility Level: 此專案對其他人的開放權限。Public指的是所有知道網址的就可以下載該專案,而在本gitlab上有帳號的人則直接擁有guest權限,還是只能看跟下載但不能進行上傳;Internal則是只有登入的使用者才能下載(clone),且擁有guest權限;Private則是只有被授權的人才能存取,授權的角色有Guest, Reporter, Developer, Master, and Owner,詳細說明請自行參照gitlab權限說明[1]。
3.此時在gitlab主機已有一個git專案,假如開發環境在Windows的話,可以使用SourceTree[2]作為git client,本範例會將已開發的上傳到gitlab中,所以我們接下來用SourceTree來進行底下的動作,打開SourceTree並選擇Clone/New後會出現選單,選擇Clone Repository頁籤,並輸入相關資料,主要就是來源網址(Source Path/URL)-就是gitlab的Project Path,上圖中有;目的地(Destination Path)則為本機的下載目錄。
4.按下clone後就會下載檔案到本機中,因為是個剛建立的空白專案,所以沒有檔案,只有一個.git隱藏目錄。
5.接著把目前的專案檔案搬到剛剛指定的目錄,並進入SourceTree中,會在中間畫面看到剛剛搬過去的288個檔案,會在Unstaged files中,記得按下Unstaged files旁的核取方塊,將所有檔案變成Staged files
6.這時才可以按下...