Git -- 服務(wù)器

Git 可以使用四種主要的協(xié)議來傳輸數(shù)據(jù)

1.????本地傳輸:????

????????????遠(yuǎn)程倉庫在該協(xié)議中就是硬盤上的另一個目錄 ? ? ? ? ? ? ? ?

2.????SSH 協(xié)議

? ??????????SSH 也是唯一一個同時便于讀和寫操作的網(wǎng)絡(luò)協(xié)議。另外兩個網(wǎng)絡(luò)協(xié)議 (HTTP 和 Git)通常都是只讀的循榆,所以雖然二者對大多數(shù)人都可用霉晕,但執(zhí)行寫操作時還是需要 SSH渺尘。SSH 同 時也是一個驗(yàn)證授權(quán)的網(wǎng)絡(luò)協(xié)議;而因?yàn)槠淦毡樾裕ǔR埠苋菀准茉O(shè)和使用

? ??????????通過 SSH 進(jìn)行訪問是安全的——所有數(shù)據(jù)傳輸都是加密和授權(quán)的纵散。最后, 類似 Git 和 本地協(xié)議,SSH 很高效顺呕,會在傳輸之前盡可能的壓縮數(shù)據(jù)枫攀。

3.????Git 協(xié)議

? ??????????這是一個包含在 Git 軟件包中的特殊守護(hù)進(jìn)程; 它會監(jiān)聽一個提供類似于 SSH 服務(wù) 的特定端口(9418),而無需任何授權(quán)株茶。用 Git 協(xié)議運(yùn)營倉庫来涨,你需要創(chuàng)建?git-export-daemon-ok?文件——它 是協(xié)議進(jìn)程提供倉庫服務(wù)的必要條件——但除此之外該服務(wù)沒有什么安全措施

? ??????????Git 協(xié)議是現(xiàn)存最快的傳輸協(xié)議

? ??????????Git 協(xié)議消極的一面是缺少授權(quán)機(jī)制。用 Git 協(xié)議作為訪問項(xiàng)目的唯一方法通常是不可取的

4.????HTTP/S 協(xié)議

? ??????HTTP 或 HTTPS 協(xié)議的優(yōu)美之處在于架設(shè)的簡便性启盛”钠基本上, 只需要把 Git 的純倉 庫文件放在 HTTP 的文件根目錄下僵闯,配置一個特定的?post-update?掛鉤(hook)卧抗,就搞定了


在服務(wù)器部署 Git

開始架設(shè) Git 服務(wù)器的時候,需要把一個現(xiàn)存的倉庫導(dǎo)出為新的純倉庫——不包含當(dāng)前工作目錄的倉庫鳖粟。 方法非常直截了當(dāng)社裆。 把一個倉庫克隆為純倉庫,可以使用 clone 命令的?--bare?選項(xiàng)向图。純倉庫的目錄名以.git?結(jié)尾

git clone --bare my_project my_project.git

將純目錄轉(zhuǎn)移到服務(wù)器 ?(假設(shè)一個域名為?git.example.com的服務(wù)器已經(jīng)架設(shè)好泳秀,并可以通過 SSH 訪問,而你想把所有的 Git 倉庫儲存在?/opt/git?目錄下)

scp -r my_project.git user@git.example.com:/opt/git


生成 SSH 公鑰


SSH 公鑰默認(rèn)儲存 在賬戶的?~/.ssh?目錄

首先查看是否存在公鑰(?cd ~/.ssh ? ? ?ls) 榄攀,關(guān)鍵是看有沒有用 文件名 和 文件名.pub 來命名的一對文件嗜傅,這個 文件名 通常是?id_dsa?或者?id_rsa.pub?文件是公鑰,另一個文件是密鑰

多個操作系統(tǒng)上設(shè)立相同 SSH 公鑰的教程

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末航攒,一起剝皮案震驚了整個濱河市磺陡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌漠畜,老刑警劉巖币他,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異憔狞,居然都是意外死亡蝴悉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門瘾敢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拍冠,“玉大人,你說我怎么就攤上這事簇抵∏於牛” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵碟摆,是天一觀的道長晃财。 經(jīng)常有香客問我,道長典蜕,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮聊疲,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘缅叠。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著贩绕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪壶愤。 梳的紋絲不亂的頭發(fā)上丧叽,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天,我揣著相機(jī)與錄音公你,去河邊找鬼。 笑死假瞬,一個胖子當(dāng)著我的面吹牛陕靠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播脱茉,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼剪芥,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了琴许?” 一聲冷哼從身側(cè)響起税肪,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎榜田,沒想到半個月后益兄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡箭券,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年净捅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辩块。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡蛔六,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出废亭,到底是詐尸還是另有隱情国章,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布豆村,位于F島的核電站液兽,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏你画。R本人自食惡果不足惜抵碟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一桃漾、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧拟逮,春花似錦撬统、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至罚屋,卻和暖如春苦囱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背脾猛。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工撕彤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人猛拴。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓羹铅,卻偏偏與公主長得像,于是被迫代替她去往敵國和親愉昆。 傳聞我的和親對象是個殘疾皇子职员,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

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