日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

怎样在Ubuntu 14.04中搭建gitolite git服务器

發(fā)布時間:2024/9/27 87 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎样在Ubuntu 14.04中搭建gitolite git服务器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.


1.???首先這里我們安裝openssh-serveropenssh-client,如果你用的是VPS之類的一般都默認(rèn)安裝好了,不過運(yùn)行一個這個命令不會有錯的,如果有安裝就會提示已安裝。

sudo apt-get -y install openssh-serveropenssh-client

2.???安裝git,在這個核心軟件,不可或缺。

sudo apt-get -y install git

3.???添加gitolite用戶和同名用戶組,加上--system參數(shù),用戶就不會在登陸界面顯示。

sudo adduser --system --shell /bin/sh--group --disabled-password --home /home/gitolite gitolite

4.???生成ssh key,一路回車下來。

ssh-keygen -t rsa

5.???將你當(dāng)前用戶的ssh pub key復(fù)制到/tmp下備用,由于我用的是桌面版在同一臺機(jī)器上。

cp ~/.ssh/id_rsa.pub /tmp/ubuntugege.pub

如果你是ssh遠(yuǎn)程登陸到服務(wù)器上安裝,就要把你本地的key復(fù)制到遠(yuǎn)程的機(jī)器上

scp ~/.ssh/id_rsa.pubgitolite.server:/tmp/ubuntugege.pub

6.???安裝gitolite,在ubuntu中已經(jīng)集成了,不用自己去下載。

sudo apt-get -y install gitolite

7.???切換到gitolite用戶環(huán)境中,因?yàn)槲乙?span lang="EN-US">gitolite用戶身份去初始化安裝。

sudo su - gitolite

8.???執(zhí)行初始化安裝gitolite

gl-setup /tmp/ubuntugege.pub

9.???把管理庫gitolite-admin克隆過來就可以開始gitolite用戶及代碼庫的管理了,如果不能克隆,那么就說明初始化的ssh pubkey錯了,如圖就是成功了。

git clonessh://gitolite@localhost/gitolite-admin.git

?

?

?

?

?

?

?

?

?

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的怎样在Ubuntu 14.04中搭建gitolite git服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。