為了登錄web界面,使用GitLab Docker鏡像安裝說(shuō)明里提供的管理員密碼。以下是
一份復(fù)制,但是請(qǐng)注意Docker鏡像作者可能會(huì)在適當(dāng)?shù)臅r(shí)候改變:
用戶(hù)名:root。
密碼:SiveL! fe。
這是一個(gè)GitLab登錄界面的截圖:
嘗試從GitHub或者本地導(dǎo)人一個(gè)項(xiàng)目到你的GitLab服務(wù)器。
看一看GitLab如何可視化提交的歷史記錄和分支。
在探索GitLab時(shí),你也許會(huì)同意它確實(shí)提供了大量有意思的功能。
當(dāng)評(píng)估功能時(shí),注意它們是否真的可能被用上。GitLab或者類(lèi)似的軟件,臺(tái)邑解決你的什么重要問(wèn)題?
事實(shí)證明GitLab增加的主要價(jià)值就像下面兩個(gè)功能示例那樣,能消除DevOps工作流程的瓶頸:
用戶(hù)ssh密鑰的管理。
新版本庫(kù)的創(chuàng)建。
這些功能通常被認(rèn)為是最有用的。
可視化功能也非常有用,但是Git客戶(hù)端的可視化對(duì)開(kāi)發(fā)者來(lái)說(shuō)更加實(shí)用。
總結(jié)
在本章中,我們探索了管理企業(yè)源代碼的一些選項(xiàng)。我們還調(diào)研了DevOps內(nèi)部的決策制定、版本號(hào)和分支策略。
在解決了源代碼的本質(zhì)之后,下一步我們將致力于把代碼構(gòu)建為實(shí)用的二進(jìn)制工件。