Ubuntu搭建Git伺服器

來源:互聯網
上載者:User

Ubuntu搭建Git伺服器 本文將重點介紹Ubuntu 下Git伺服器的搭建,以及Git伺服器搭建常見異常解決方案。首先,需要在ubuntu中安裝git-daemon,安裝命令如下:[plain] <span style="font-size:18px;">#sudo apt-get install git-daemon-run</span>   安裝好git-daemon後,需要修改設定檔 /etc/sv/git-daemon/run[plain] <span style="font-size:18px;">#sodu vim  /etc/sv/git-daemon/run</span>  將該設定檔的最後一行修改為:/usr/lib/git-core/git-daemon --verbose --export-all --base-path=/home/jony/Downloads/git_repository /home/jony/Downloads/git_repository(備忘:綠色字串為代碼倉庫所在的路徑,前後兩個路徑保持一直 ;   比如:在/home/jony/Downloads/git_repository目錄下面初始化了一個 Test的代碼倉庫 ;   你就可以使用以下命令來clone代碼:   #git clone git://ip_address/Test)如果不加--export-all,那麼你必須要在你要給人家共用的git庫的.git檔案夾裡面,建立一個git-daemon-export-ok檔案;如 : touch git-daemon-export-ok 搭建Git 伺服器常見的異常解決方案:異常資訊:Cloning into test...fatal: Unable to look up 192.168.0.108 (port home) (Servname not supported for ai_socktype)原因1:git clone的路徑不正確我在搭建Git伺服器的時候,在Git clone的時候使用了完整路徑: git clone git://192.168.0.108:home/jony/Downloads/git_repository/Test導致以上異常。正確路徑為:git clone git://192.168.0.108/Test原因2:/etc/services 設定檔沒有配置 NTP需要在該設定檔中增加如下配置:ntp             123/tcpntp             123/udp  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.