最近公司搭建svn的服務(wù)器存儲空間已滿荧恍,總是報空間不足菲语,無人維護拴驮,趁此機會用新的服務(wù)器搭建了git,之前只是使用別人搭好的git服務(wù)器,現(xiàn)在自己探索了一番凳寺,網(wǎng)上已有很多類似的教程鸭津,所以這次主要作為自己記錄使用。
搭建git倉庫有幾種方式读第,主流的方式有使用gitosis或者gitolite曙博,這種搭建方式需要使用純命令行操作拥刻,比較復(fù)雜怜瞒,所以我選用了gitlab搭建,有可視化web頁面般哼,方便管理吴汪。
首先進入gitlab的官網(wǎng),選擇服務(wù)器對應(yīng)的版本蒸眠,通過終端登陸到服務(wù)器(終端輸入 ssh 用戶名@主機ip地址漾橙,如 ssh admin@192.168.1.1),根據(jù)官網(wǎng)的提示一步步操作下來。當執(zhí)行sudo apt-get install gitlab-ce
時網(wǎng)絡(luò)情況可能會有失敗的情況楞卡,多試幾次即可霜运。
下載完成之后打開瀏覽器輸入服務(wù)器的ip地址(如192.168.1.1),打開gitlab的web頁面蒋腮,首次打開需要設(shè)置密碼淘捡,默認用戶名為root,需要添加自己電腦ssh的公鑰到gitlab上,網(wǎng)上教程很多池摧,就不詳細說了焦除。其中id_rsa為自己電腦上的私鑰,id_rsa.pub為放在服務(wù)器上驗證的公鑰作彤。
接下來就可以創(chuàng)建項目膘魄,添加成員了,期間遇到一個問題,在服務(wù)器上clone項目可以竭讳,但是在用戶端clone報錯Could not resolve host: xxx
创葡,把host改成對應(yīng)的ip地址即可。
gitlab采用邀請注冊的方式绢慢,理論上采用郵箱注冊的方式灿渴,成員收到郵件邀請激活并設(shè)置密碼,我沒有摸索到相應(yīng)的實踐方式,但是通過管理員權(quán)限可以直接設(shè)置用戶對應(yīng)的密碼,就簡單粗暴的采用了這種方式解決逻杖。
至此奋岁,gitlab服務(wù)器搭建完成,整體還是比較簡單的荸百,只是有些坑不太清楚導(dǎo)致走了很多彎路闻伶,記錄下來以備以后使用。
gitlab搭建公司內(nèi)部git服務(wù)器
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門愕鼓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钙态,“玉大人,你說我怎么就攤上這事菇晃〔岬梗” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵磺送,是天一觀的道長驻子。 經(jīng)常有香客問我,道長估灿,這世上最難降的妖魔是什么崇呵? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮甲捏,結(jié)果婚禮上演熟,老公的妹妹穿的比我還像新娘。我一直安慰自己司顿,他們只是感情好芒粹,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著大溜,像睡著了一般化漆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上钦奋,一...
- 文/蒼蘭香墨 我猛地睜開眼捍岳,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了睬隶?” 一聲冷哼從身側(cè)響起锣夹,我...
- 正文 年R本政府宣布蹄皱,位于F島的核電站,受9級特大地震影響芯肤,放射性物質(zhì)發(fā)生泄漏巷折。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一崖咨、第九天 我趴在偏房一處隱蔽的房頂上張望锻拘。 院中可真熱鬧,春花似錦击蹲、人聲如沸署拟。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽推穷。三九已至,卻和暖如春类咧,著一層夾襖步出監(jiān)牢的瞬間馒铃,已是汗流浹背蟹腾。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理柿隙,服務(wù)發(fā)現(xiàn)叶洞,斷路器,智...
- 說明 升級到xcode8之后禀崖,原來的iOS UI自動化框架被徹底移除了衩辟,采用了xcuitest方案,appium從...