先安裝git:yum install -y git
建立乙個使用者,用來執行git服務:adduser < username > 例如新增乙個git使用者adduser git
初始化git倉庫。進入要建立倉庫的資料夾,使用命令:git init --bare 《倉庫名》。例如,建立乙個名為rope.git的倉庫(一般倉庫名字尾都為.git):git init --bare rope.git
修改倉庫擁有者,這一步很重要:chown -r git:git rope.git
禁用git使用者的shell登入,修改/etc/passwd檔案中的:
git: x:1001:1001:,:/home/git:/bin/bash
為:git: x:1001:1001:,:/home/git:/usr/bin/git-shell
將需要使用git伺服器的電腦公鑰就是自己的id_rsa.pub
匯入/home/git/.ssh/authorized_keys
,一行乙個。沒有.ssh和authorized_keys的話自己建立就好了。
現在就可以使用了。先在本地clone乙個rope倉庫,修改後提交。
Git 建立Git伺服器
如果與其它人合作進行開發工作 例如在公司中 那就需要乙個共享的git倉庫,開發工程師們都可以訪問,從這個共享倉庫中推送和拉取資料,這個倉庫就稱之為 git伺服器 建立git伺服器是比較簡單的,測試環境使用的是兩台centos7,ip分別為192.168.107.128 測試伺服器 192.168.1...
git 在伺服器上建立
1.安裝好linux,安裝好git 192.168.1.239 2.建立乙個使用者zph 讓此使用者提供git on server 密碼設定為12345678 建立使用者 useradd zph 設定密碼 passwd zph 切換到zph使用者 su zph 建立乙個遠端倉庫 git init b...
docker中建立私有git伺服器 gitlab
現在使用git的很普遍,在開發內部如何建立個git伺服器,本文以gitlab為例,讓你分分鐘就可以搭好乙個環境 docker的威力非同一般 根據頁面說明,我們選擇一鍵式的處理,如下 wget docker compose up 執行完docker compose後,就可以獲取到gitlab的映象檔案...