git的部署和使用

部署流程

安裝git

$ sudo apt-get install git

然後創建一個git用戶,用於git服務:

$ sudo adduser git

創建所需要的repo

$ sudo git init --bare project.git

將倉庫的所有者修改為git用戶

$ sudo chown -R git:git project.git

禁用shell登錄

處於安全方面的考慮,剛才創建的git用戶不能使用shell登錄,我們要對它的默認shell進行修改,修改默認shell需要修改/etc/passwd文件

$sudo vim /etc/passwd

找到git用戶的那一行

git:x:1001:1001:,,,:/home/git:/bin/bash

將/bin/bash修改為/usr/bin/git-shell:

git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell

使用

下面就可以使用了

克隆倉庫:

$ git clone ssh://[email protected]/home/git/xxxx.git

git的部署和使用

git的部署和使用


分享到:


相關文章: