1. 程式人生 > >ubuntu搭建git伺服器教程及常見問題

ubuntu搭建git伺服器教程及常見問題

最近公司專案需要用到Git來管理專案,正好逢週末花了點時間在虛擬機器的unbuntu系統中搭建了下git的伺服器,由於搭建過程中多多少少遇到了一些小問題,再因為個人記性不太好,所以在這裡記錄下來,以備不時之需。開始我已經在虛擬機器的ubuntu12.04系統下已經裝過一次,忘了記錄,這次重新再在虛擬機器的ubuntu13.10系統下一步一步的來搭建,後面介紹包括了在客戶端機器(宿主機器win7)安裝git客戶端,及客戶端git bash的簡單使用。

一、安裝git伺服器所需軟體

開啟終端輸入以下命令:
[sql] view plaincopy在CODE上檢視程式碼片派生到我的程式碼片
ubuntu:~s

udoaptgetinstallgitcoreopensshserveropensshclientgitcoregitopensshserveropensshclientgitsshY[sql]viewplaincopyCODEubuntu: sudo apt-get update
更新完軟體庫索引後繼續執行上面的安裝命令即可。
安裝Python的setuptools和gitosis,由於gitosis的安裝需要依賴於python的一些工具,所以我們需要先安裝python
的setuptools。
執行下面的命令:
[sql] view plaincopy在CODE上檢視程式碼片派生到我的程式碼片
ubuntu:~s
udoaptgetinstallpythonsetuptools
gitosis

相關推薦

ubuntu搭建git伺服器教程常見問題

最近公司專案需要用到Git來管理專案,正好逢週末花了點時間在虛擬機器的unbuntu系統中搭建了下git的伺服器,由於搭建過程中多多少少遇到了一些小問題,再因為個人記性不太好,所以在這裡記錄下來,以備不時之需。開始我已經在虛擬機器的ubuntu12.04系統下已

Linux Ubuntu搭建Git伺服器

之前介紹過如何在Windows上搭建Git倉庫伺服器,不過伺服器用的比較多的還是Linux,因為便宜(同一個VPS商一般來說Linux比Windows便宜),沒有圖形介面,低配置VPS的也可以跑動Linux,開源免費,我感覺比較靈活,下載源也方便,手機都可以ss

ubuntu搭建LAMP全教程簡單使用

block admin art -i 安裝apache 文件 登陸 好的 ech 一:安裝: 參考:http://jingyan.baidu.com/article/a681b0de36ad683b18434691.html 本經驗向你展示如何在ubuntu14.04 環境

Ubuntu 搭建Web伺服器(MySQL+PHP+Apache)詳細教程 (全網最全)

Ubuntu 搭建Web伺服器(MySQL+PHP+Apache)詳細教程 (全網最全) 看了好多人的部落格,有的不全 or 有問題,整理了一下,適合小白 新手先整理幾個小問題 1.為啥使用 Linux 搭建伺服器? 一個是因為主流的雲伺服器太貴,買個低配的容易崩,聽說 Linux 比較穩定,之後 2.

搭建Git CentOS搭建Git伺服器許可權管理

CentOS搭建Git伺服器及許可權管理   宣告:本教程,僅作為配置的記錄,細節不展開,需要您有一點linux的命令基礎,僅作為配置參考。 1. 系統環境 系統: Linux:CentOS 7.2 64位 由於CentOS已經內建了OpenSSH,如果您的

Windows平臺使用Gitblit搭建Git伺服器圖文教程

Git服務現在獨樹一幟,相比與SVN有更多的靈活性,最流行的開源專案託管網站Github上面,如果託管開源專案,那麼就是免費使用的,但是閉源的專案就會收取昂貴的費用,如果你不缺米,那麼不在本文討論的範圍內,既然這樣,我們可以自己搭建我們的Git伺服器。 國內使用Windows Server平臺的

CentOS搭建Git伺服器許可權管理

宣告:本教程,僅作為配置的記錄,細節不展開,需要您有一點linux的命令基礎,僅作為配置參考。 1. 系統環境 系統: Linux:CentOS 7.2 64位 由於CentOS已經內建了OpenSSH,如果您的系統沒有,請自行安裝。 檢視ssh版本 $ ssh

Ubuntu 18.04.1 LTS下搭建git伺服器

sudo apt-get install git 安裝好git sudo adduser git 系統會提示設定密碼,此時請設定好你的密碼,還會要你設定email之類的此時可以按Enter回車預設為空 sudo vim /home/git/.ssh/authorized_keys 此時把你電腦裡

手把手教你在 Ubuntu搭建 Git 伺服器

最近在寫一些指令碼,為了保持連續性,就在家也抽空趕進度,所以碰到了程式碼同步的問題,目前想到的方法有三個: 使用雲盤,這個拿來即用,但是因為雲盤還存放了其他一些東西,總是實時同步不太妥當; 使用 SVN,傳統的程式碼託管工具,一直在用; 使用

初學Git簡單搭建git伺服器和客戶端

在開發中,會經常碰到bug問題,那麼有了bug就需要修復,每個bug都可以通過一個臨時分支來修復,修復完成後,合併分支,然後將臨時的分支刪除掉。比如我在開發中接到一個404 bug時候,我們可以建立一個404分支來修復它,但是,當前的dev分支上的工作還沒有提交。 工作進行到一半時候,我們還無法提交,比如我這

Windows平臺使用Gitblit搭建Git伺服器使用

一、安裝Java 二、配置Java環境變數 右鍵”計算機” => ”屬性” => ”高階系統設定” => ”高階” => “環境變數” => “系統變數”。 1、新建 變數名:JAVA_HOME 變數值:

搭建git伺服器配置gitosis管理使用者許可權

[[email protected] ~]# sudo -H -u git gitosis-init < /tmp/id_rsa.pub  Traceback (most recent call last):   File "/usr/local/bin/gitosis-init", lin

Ubuntu搭建Git伺服器

下面搭建的git伺服器的簡易網路拓撲圖如下所示: 一、安裝及配置所需軟體[Git伺服器,[email protected]] git-core是git版本控制核心軟體,而且git是通過ssh協議來在伺服器與客戶端之間傳輸檔案,故openssh-server、o

ubuntu完美搭建git伺服器-完善版

最近公司專案需要用到Git來管理專案,正好逢週末花了點時間在虛擬機器的unbuntu系統中搭建了下git的伺服器,由於搭建過程中多多少少遇到了一些小問題,再因為個人記性不太好,所以在這裡記錄下來,以備不時之需。開始我已經在虛擬機器的ubuntu12.04系統下已經裝過一次

搭建Git伺服器Ubuntu虛擬機器)和windows客戶端

         一直以來用Git都是用的別人的伺服器, 比如oschina 和github,  今天因為工作需要在自己的ubuntu上搭建了自己Git 伺服器, 以下記錄一些步驟和碰到的問題

windows搭建Git伺服器專案部署

0x01 使用Gitblit在windows作業系統上搭建Git伺服器,Gitblit需要Java環境,配置JDK參照 點選開啟連結 https://blog.csdn.net/cgs_______

ubuntu16.04 搭建git伺服器簡單教程

1.安裝git和ssh sudo apt-get install git sudo apt-get install openssh-server openssh-client 2.增加git使用者管理伺服器,設定密碼之後一直按回車鍵即可, sudo adduser g

Git使用教程(1)-CentOS搭建Git伺服器

一、Git簡介 Git是Linux建立人Linus Torvalds為了管理Linux 核心開發而開發的一個開源的分散式版本管理軟體。它和SVN的區別主要有以下幾點: 1、分散式 SVN是集中式,如果網路或伺服器出了問題,將不能提交任何改動。而使用Gi

ubuntu完美搭建git伺服器

最近公司專案需要用到Git來管理專案,正好逢週末花了點時間在虛擬機器的unbuntu系統中搭建了下git的伺服器,由於搭建過程中多多少少遇到了一些小問題,再因為個人記性不太好,所以在這裡記錄下來,以備不時之需。開始我已經在虛擬機器的ubuntu12.04系統下已經裝過一次,

Ubuntu 16.x搭建Git伺服器

引言 最近專案準備遷移要git做版本管理,就先學了git的使用,在學會了git的一些基本知識以及搭建git倉庫的方法後,就想如果要讓其他開發的人員也能訪問到自己的倉庫,就需要將倉庫設定為遠端倉庫,那麼就要搭建伺服器來進行訪問。訪問git的伺服器一般是選用SSH