架設git伺服器

2021-08-25 01:37:22 字數 1365 閱讀 8120

架設

通過ssh 和http 協議的

git 伺服器

小組級git伺服器搭建

git是乙個不錯的版本管理的工具。現在自己在搞乙個簡單的應用程式開發,想使用git來進行管理。在google了配置文件後,還是受了n多的挫折。某些文件質量不高,浪費了好多時間......

好,切入正題:

安裝必要的git工具

#apt-get install git git-core

安裝好了以後,進行設定

1. 建立乙個git目錄

#mkdir /git

#cd /git/

#mkdir myproject

2. 建立乙個空的git倉庫

#git-init-db

3. 建立工程的檔案

# echo "my test project" > test.txt

* 此步很重要,如果要在遠端clone這個project, 這個project必須是非空的,否則會失敗。

4. 使用git命令新增並提交新的檔案

#git-add test.txt

#git-commit -m "init"

至此,本地的git 倉庫就建立好了。想要在遠端clone這個project,還需要使用git-daemon

5. 安裝git-daemon-run. git-daemon-run實際是乙個指令碼管理工具,用來啟動git-daemon.

#apt-get install git-daemon

6. 配置git-daemon-run

#vi /etc/sv/git-daemon/run

可以看到

#!/bin/sh

exec 2>&1

echo 'git-daemon starting.'

exec chpst -m64000000 /

git-daemon --verbose --base-path=/var/cache /var/cache/git

將最後一句的git-daemon修改為

git-daemon --verbose --export-all --base-path=/git/

* 這裡,我加上了乙個--export-all.看下man手冊就可以知道,使用該選項後,在git倉庫中就不必建立git-daemon-export-ok檔案。如果不使用該選項,則在第4步還需要建立該檔案,即

#touch git-daemon-export-ok

7.重啟系統

由於小弟還不知道如何使用git-daemon-run工具重啟git-daemon,乾脆重啟下系統

8. 從client匯出server(192.168.35.69)上的myproject

git-clone git:

CentOS上Git伺服器的架設

安裝完畢後,試一下,執行 root idndx git 1.7.5.4 git version git version 1.7.5.4 說明安裝成功 下面我們來設定伺服器 1 先修改你的身份 root idndx git 1.7.5.4 git config global user.name dnd...

架 設 W e b 服 務 器

伺服器是 的靈魂,是開啟 的必要載體。按照體系架構來區分,伺服器主要分為非x86伺服器 x86伺服器。非x86伺服器使用risc 精簡指令集 或epic 並行指令 處理器 x86伺服器又稱cisc 複雜指令 架構伺服器。管理資源並為使用者提供服務的計算機軟體,通常分為檔案伺服器 能使使用者在其它計算...

RSTP伺服器架設

windows 4.執行c cpan module name 5.根據提示建立webadmin帳號和密碼 執行c program files darwin streaming server perl winpasswdassistant.pl 6.執行webadmin帳號管理器 執行c progra...