Ubuntu下Git服務(wù)器安裝與配置

Ubuntu下Git服務(wù)器安裝與配置

1. 安裝

1.1 安裝Git-Core:

sudo apt-get install git-core

1.2 安裝 Gitosis

sudo apt-get install python-setuptools

mkdir~/src

cd~/src

git clone git://eagain.net/gitosis

cdgitosis

sudo python setup.py install

1.3 增加名為Git的用戶

sudo adduser --system --shell /bin/sh? --gecos'git version control'--group --disabled-password --home /home/git git

1.4 上傳公鑰(如果沒有忘古,用 ssh-keygen -t rsa 生成)到Git服務(wù)器

本地客戶端操作

scp .ssh/id_rsa.pub git@YOUR_SERVER:/home/git(YOUR_SERVER換成你服務(wù)器IP或域名)

Git服務(wù)器操作

sudo -H -u git gitosis-init

sudo chmod 755 /home/git/repositories/gitosis-admin.git/hooks/post-update

2. 配置

2.1 修改配置文件

git clone git@YOUR_SERVER:gitosis-admin.git

成功后临庇,在本地將有一個gitosis-admin目錄腰根,里面有g(shù)itosis.conf通贞,keydir支子。

編輯gitosis.conf桶雀,添加如下內(nèi)容

[group rebill.info]

writable = rebill.info

members = rebill@rebill-laptop

然后空执,提交修改

git commit -a -m"created a new repository"

git push

2.2 新建Git項目

mkdir rebill.info

git init

git remote add origin git@YOUR_SERVER:rebill.info.git

git add.

git commit -a -m"initial import"

git push origin master:refs/heads/master

2.3 添加Git成員

cdgitosis-admin

cp~/user_a.pub keydir/

cp~/user_b.pub keydir/

cp~/user_c.pub keydir/

git add keydir/user_a.pub keydir/user_b.pub keydir/user_c.pub

修改gitosis.conf

[group mobile]

writable = android_project

members = user_a user_b

[group mobile_ro]

readonly= android_project

members = user_c

現(xiàn)在 user_c 可以克隆和獲取更新,但 Gitosis 不會允許他向項目推送任何內(nèi)容。

提交修改

git commit -a -m"Granted Alice and Bob commit rights to FreeMonkey"

git push

這樣下梢,其它成員就可以獲取代碼了

git clone git@YOUR_SERVER:android_project.git

默認(rèn)是 master 分支

git checkout develop

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末客蹋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子孽江,更是在濱河造成了極大的恐慌讶坯,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件岗屏,死亡現(xiàn)場離奇詭異辆琅,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)这刷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進(jìn)店門婉烟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人暇屋,你說我怎么就攤上這事似袁。” “怎么了咐刨?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵昙衅,是天一觀的道長。 經(jīng)常有香客問我定鸟,道長而涉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任联予,我火速辦了婚禮婴谱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘躯泰。我一直安慰自己,他們只是感情好华糖,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布麦向。 她就那樣靜靜地躺著,像睡著了一般客叉。 火紅的嫁衣襯著肌膚如雪诵竭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天兼搏,我揣著相機(jī)與錄音卵慰,去河邊找鬼。 笑死佛呻,一個胖子當(dāng)著我的面吹牛裳朋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吓著,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼鲤嫡,長吁一口氣:“原來是場噩夢啊……” “哼送挑!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起暖眼,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤惕耕,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后诫肠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體司澎,經(jīng)...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年栋豫,在試婚紗的時候發(fā)現(xiàn)自己被綠了挤安。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,146評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡笼才,死狀恐怖漱受,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情骡送,我是刑警寧澤昂羡,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站摔踱,受9級特大地震影響虐先,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜派敷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一蛹批、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧篮愉,春花似錦腐芍、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至颠蕴,卻和暖如春泣刹,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背犀被。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工椅您, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人寡键。 一個月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓掀泳,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子开伏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,107評論 2 356

推薦閱讀更多精彩內(nèi)容

  • gitosis: 把所有用戶的公鑰保存在 authorized_keys 文件的做法膀跌,只能湊和一陣子,當(dāng)用戶數(shù)量達(dá)...
    曉蜻蜓閱讀 5,784評論 2 2
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理固灵,服務(wù)發(fā)現(xiàn)捅伤,斷路器,智...
    卡卡羅2017閱讀 134,672評論 18 139
  • 1巫玻、apt-get install git-core openssh-server openssh-client安...
    隴佑少年閱讀 707評論 0 0
  • =========================================================...
    lavor閱讀 3,490評論 0 5
  • 生活小日記12 親姐妹丛忆,雖然我們常常吵架,有時候我就覺得她很討厭仍秤。畢竟是親姐妹熄诡,心還是在一起的。 對家人的語氣該換...
    田陽光閱讀 154評論 0 0