溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

發(fā)布時間:2023-03-25 09:20:23 來源:億速云 閱讀:98 作者:iii 欄目:軟件技術(shù)

這篇文章主要介紹“企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目”的相關(guān)知識,小編通過實(shí)際案例向大家展示操作過程,操作方法簡單快捷,實(shí)用性強(qiáng),希望這篇“企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目”文章能幫助大家解決問題。

登陸

一般企業(yè)的gitlab都是私有的,也就是部署在企業(yè)私有服務(wù)器上面,外網(wǎng)不能訪問,在入職的時候,公司會給你開通企業(yè)郵箱,使用這個郵箱就可以登陸企業(yè)gitlab。

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

當(dāng)然個人也是可以注冊自己的gitlab賬號的,可以訪問Gitlab注冊鏈接進(jìn)行注冊。

現(xiàn)在我們已經(jīng)成功進(jìn)入了Gitlab面板,基本常見的就是我們的Group和Project兩個。

Group是分組,里面是許多Project,你的Leader會把你邀請到你項(xiàng)目所在的分組當(dāng)中。

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

Project是項(xiàng)目,你的Leader會給你Project的操作權(quán)限,如果你的級別不是很高,可能就只有提交代碼權(quán)限。

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

生成SSH KEY

接手項(xiàng)目以后,我們需要clone到本地,修改了代碼需要push到遠(yuǎn)程倉庫來,這時候就需要給本地操作賦予權(quán)限,讓我們能把本地代碼提交到遠(yuǎn)程的倉庫,這時候就涉及到ssh key的配置了,下面是操作步驟。

1.設(shè)置user nameuser email

打開你的終端,輸入下面兩行命令

git config --global user.name "xiumubai"
git config --global user.email  "xiumubai@qq.com"

命令解釋:第一行是配置用戶名,第二行是配置郵箱,配置成功以后,使用git config --list查看用戶

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

這樣就代表配置成功了

生成ssh key

輸入命令ssh-keygen -t rsa -C '郵箱',一路回車即可。

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

~/.ssh文件夾下面會生成兩個文件id_rsa 、id_rsa.pub

執(zhí)行下面的命令進(jìn)入ssh,然后打開id_rsa.pub文件,這個文件的內(nèi)容就是我們需要配置的ssh key

cd ~/.ssh
cat id_rsa.pub

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

配置ssh key

重新回到github面板,點(diǎn)擊我的頭像,然后選擇edit profile

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

打開以后,在左側(cè)導(dǎo)航欄有個SSH Keys,在輸入框復(fù)制粘貼id_rsa.pub的內(nèi)容,輸入一個title,點(diǎn)擊Add key即可

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

添加成功以后,就可以看到添加了的ssh key了

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

接下來我們就可以在本地提交我們的代碼到遠(yuǎn)程倉庫里面了。 如果是在企業(yè)當(dāng)中,一般群組和項(xiàng)目都是已經(jīng)創(chuàng)建好了,我們只是單純的clone項(xiàng)目,然后在本地開發(fā),提交代碼到倉庫,反復(fù)這個過程。但是,作為一個開發(fā),需要了解全部的,下面就簡單的從創(chuàng)建一個群組和項(xiàng)目開始說起。

創(chuàng)建群組

如果你之前沒有任何群組和項(xiàng)目的話,你的面板是很干凈的

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

點(diǎn)擊Create a group來創(chuàng)建一個群組,輸入一個個性的名字,因?yàn)檫@里會檢測重名,然后點(diǎn)擊最后面的Create a group創(chuàng)建。注意這里的權(quán)限控制,Private是私有倉庫,只有開通權(quán)限的人才能看,Public是大家都能訪問的。

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

創(chuàng)建項(xiàng)目

接下來我們創(chuàng)建一個Project

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

點(diǎn)擊New project,創(chuàng)建項(xiàng)目,這里我們選擇一個空白的項(xiàng)目

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

給項(xiàng)目起一個名字,然后選擇權(quán)限,根據(jù)自己的需求選擇,一般 企業(yè)里面的都是選擇Private,初始化一個REAME.md文件。點(diǎn)擊Create Project

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

項(xiàng)目創(chuàng)建成功

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

添加開發(fā)人員&權(quán)限

接下來我們給項(xiàng)目添加開發(fā)人員,這個操作也是企業(yè)當(dāng)中領(lǐng)導(dǎo)的工作,如果你是剛進(jìn)入公司同時級別也比較低,就沒有這個權(quán)限操作了。

Porject information中,選擇Members

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

進(jìn)入頁面以后,右上角點(diǎn)擊invite members

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

在彈窗中,根據(jù)用戶名或者郵箱搜索成員

其中,role角色身份有以下幾種區(qū)別:

  • Guest:訪客角色:該角色可以在項(xiàng)目中創(chuàng)建issue、發(fā)表評論但是不能觀看和修改GitLab項(xiàng)目代碼。

  • Reporter:GitLab項(xiàng)目的測試人員:該角色在Guest角色權(quán)限基礎(chǔ)上多了觀看、克隆Gitlab項(xiàng)目的代碼權(quán)限,但是不能提交項(xiàng)目代碼,即只能看不能改。

  • Developer:GitLab項(xiàng)目的項(xiàng)目開發(fā)人員:該角色可以克隆、開發(fā)、提交項(xiàng)目代碼。

  • Maintainer:GitLab項(xiàng)目的管理員:該角色可以創(chuàng)建項(xiàng)目、添加tag、保護(hù)分支、添加項(xiàng)目成員、編輯項(xiàng)目。核心RD負(fù)責(zé)人可以賦予這個權(quán)限。

  • Owner:Git系統(tǒng)管理員即Administrator:該角色擁有至高無上的權(quán)限。開發(fā)組leader可以賦予這個權(quán)限。

最后選擇一個過期時間,這個根據(jù)實(shí)際情況選擇

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

設(shè)置好了以后,點(diǎn)擊Invite進(jìn)行添加。

添加成功以后,就可以在列表中看到剛剛邀請的成員,你可以在這里設(shè)置他的權(quán)限,也可以移除,非常方便的管理項(xiàng)目當(dāng)中的每個開發(fā)人員。

企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目

關(guān)于“企業(yè)怎么注冊Gitlab并創(chuàng)建項(xiàng)目”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注億速云行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點(diǎn)。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI