開發(fā)一個(gè)項(xiàng)目時(shí)棋电,一個(gè)版本控制軟件是非常有必要的削葱,這里記錄一個(gè)非常簡單的搭建私有 Git 倉庫教程
Step1:安裝Git
$ yum install git
Step2:創(chuàng)建 git 用戶
$ adduser git
Step3:創(chuàng)建證書登錄
// 在本地電腦執(zhí)行
$ ssh-keygen -t rsa -C "youremail@email.com"
// 執(zhí)行以下命令查看公鑰
$ cat ~/.ssh/id_rsa.pub
// 把公鑰導(dǎo)入到以下服務(wù)器文件
/home/git/.ssh/authorized_keys
Step4:創(chuàng)建初始化 git 倉庫
$ mkdir /var/repository
$ cd /var/repository
$ git init --bare project.git
Step5:防止 git 用戶登錄 shell
// 編輯/etc/passwd押框,找到類似一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
// 修改為:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
Step6:克隆倉庫
// 完成以上步驟后就可以在電腦上克隆服務(wù)器上的 git 倉庫了
$ git clone git@yourserver:/var/repository/project