<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    StevenBot-Saltsam

    眼睛能裝下世界,為何卻裝不下眼淚? 一只風箏一輩子只為一根線冒險。 那不是一場游戲,為何總有一根線牽著心懷,隱隱作疼? 那不是一段邂逅,為何飄在橋上的影子,總纏進夢鄉? 那不是一個夢境,為何你的溫柔私語,總是不經意的響起?

    導航

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    datas link

    OSChinal Sources codes Library

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    Debian/Ubuntu 安裝配置Git過程記錄

    Git : Linux核心源碼管理系統,測試了一段時間感覺確實強大,感覺官網和其他網上的配置方法都不盡完善(針對Debian/Ubuntu),這里留下配置記錄與大家共享

     

    1、測試平臺

    服務器:Debian 5.07 AMD64       IP:192.168.88.88

    客戶端:Ubuntu 10.10 AMD64     IP:192.168.88.8     用戶:simen    用戶主目錄:/home/simen

     

    2、配置前前準備

    服務器:

    C代碼  收藏代碼
    1. # 服務器安裝ssh server另外還裝了gitosis做git的權限管理,感覺這個功能非常好,非常強大。  
    2. > sudo apt-get install openssh-server git-core gitosis  
     

    客戶端:

    C代碼  收藏代碼
    1. > sudo apt-get install git-core openssh-client  
    2. # 使用ssh-keygen生成一對密鑰,注意 這個時候不要用sudo  
    3. > ssh-keygen -t rsa  
     

    3、服務器配置過程

    服務器:

    C代碼  收藏代碼
    1. > sudo useradd -m -s /bin/bash -d /home/git git  
    2. > sudo passwd git  

     

    客戶端:

    C代碼  收藏代碼
    1. # 通過ssh使用git用戶把本機的公鑰發送到/homt/git目錄下  
    2. > scp /home/simen/.ssh/id_rsa.pub git@192.168.88.88:/home/git  

     

    服務器:

    C代碼  收藏代碼
    1. # 切換到git用戶  
    2. > su - git  
    3. # 初始化gitosis  
    4. > gitosis-init < id_rsa.pub  
    5. # 設置權限讓gitosis-admin倉庫可clone  
    6. > sudo chmod 755 /home/git/repositories/gitosis-admin.git/hooks/post-update  

     

    客戶端:

    C代碼  收藏代碼
    1. # 我在/tmp目錄下clone倉庫  
    2. > cd /tmp  
    3. # 取出gidosis的管理倉庫  
    4. > git clone git@192.168.88.88:gitosis-admin.git  
    5. > cd gitosis  
    6. # 編輯配置文件,因為客戶端是Ubuntu所以使用gedit,也可以使用vi  
    7. > gedit gitosis.conf  
    8.     ****************************************************  
    9.     [gitosis]  
    10.   
    11.     [group gitosis-admin]  
    12.     writable = gitosis-admin  
    13.     members = simen@simen-ThinkPad-T510  
    14.   
    15.     #增加如下內容,即增加了一個SrongWord的組,他是對StrongWord項目的可寫權限,成員有simen  
    16.     [group StrongWord]  
    17.     writable = StrongWord  
    18.     members = simen  
    19.   
    20.     ****************************************************  
    21. # 將本用戶的公鑰拷貝到keydir目錄內的simen.pud  
    22. # 這個simen.pud名字 和gitosis.conf中的“members = simen”對應  
    23. > cp /home/simen/.ssh/id_rsa.pud /tmp/gitosis-admin/keydir/simen.pud  
    24. # 注意后面的add + 空格 + 點  
    25. > git add .  
    26. > git commit -am "add simen pub"  
    27. > git push  
    28. # 回到tmp目錄  
    29. > cd /tmp  
    30. > mkdir StrongWord  
    31. > cd StrongWord  
    32. # 初始化一個git本地倉庫  
    33. > git init  
    34. # 這個時候可以把StrongWord項目拷貝進來了  
    35. # 我用的StrongWord項目是 http://simen-net.iteye.com/blog/553020  
    36. > git add .  
    37. > git commit -am "StrongWord init"  
    38. # 新建一個origin的遠程倉庫  
    39. > remote add origin git@192.168.88.88:StrongWord.git  
    40. # 將本地倉庫push到遠程倉庫的master分支  
    41. > git push origin master  

     到這里安裝配置就可以完活了

     

    3、最后看看Eclipse中Egit插件的使用:注意在操作的使用不會提示輸入密碼的,如果要輸入密碼可能之前的配置有問題




    posted on 2011-10-21 00:17 Steven_bot 閱讀(2454) 評論(0)  編輯  收藏 所屬分類: 一些收藏

    主站蜘蛛池模板: 国产亚洲av片在线观看播放| 免费在线观看视频a| 久久亚洲春色中文字幕久久久| www一区二区www免费| 亚洲女人被黑人巨大进入| 蜜臀亚洲AV无码精品国产午夜.| 四虎影视免费永久在线观看| 激情无码亚洲一区二区三区| 免费国产一级特黄久久| 一级A毛片免费观看久久精品 | 777爽死你无码免费看一二区| 亚洲精品免费在线观看| 99爱在线精品视频免费观看9| 久久精品国产亚洲精品2020| 2020因为爱你带字幕免费观看全集| 亚洲日产2021三区| 最近免费中文字幕大全视频 | 免费大片在线观看网站| 免费中文字幕视频| 精品亚洲综合在线第一区| 久久国产精品免费专区| 亚洲妓女综合网99| 国产91久久久久久久免费| 一级做性色a爰片久久毛片免费| 亚洲国产精品高清久久久| 国产2021精品视频免费播放| 亚洲欧美国产国产综合一区| 精品国产香蕉伊思人在线在线亚洲一区二区| 一区二区三区免费电影| 日韩亚洲AV无码一区二区不卡| 两个人的视频高清在线观看免费 | 亚洲一级在线观看| 日韩电影免费在线| 成人黄网站片免费视频 | 亚洲无人区码一二三码区别图片| 免费看国产一级片| 三年片在线观看免费大全电影| 亚洲日韩中文字幕无码一区| 国产亚洲精品无码专区| 性短视频在线观看免费不卡流畅| 一区二区三区免费在线视频|