Git服務端安裝-linux(centos)

操作系統:CentOS
操作系統版本:7.2.1511
操作系統位數:64位

一、安裝Git
安裝gityum install git
驗證是否安裝成功:git --version

參考資料:https://git-scm.com/download/linux
查看linux的操作系統版本:lsb_release -a

配置倉庫的用戶名和郵箱地址:

git config --global user.name "test"
git config --global user.email "[email protected]"

注意git config命令的–global參數,用了這個參數,表示你這臺機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址。

二、新增git用戶
查看是否有git用戶:id git
創建git的組:groupadd git
新增git用戶:adduser -g git git
給git用戶設置密碼:passwd git
驗證是否創建成功:
查看用戶列表:cat /etc/passwd
查看用戶組列表:cat /etc/group
查看系統中有哪些用戶:cut -d : -f 1 /etc/passwd

三、創建git倉庫
1、建立存放倉庫的文件夾(在磁盤空間大的地方建立),例如我準備把/data/git/code.git作爲git倉庫
去到一級目錄:cd /
創建data目錄:mkdir data
授權文件夾權限給git用戶:chown -R git:git data
驗證權限是否賦予成功:ll
去到剛創建的data目錄:cd data
創建git目錄:mkdir git
授權文件夾的權限給git用戶:chown -R git:git git
驗證權限是否賦予成功:ll
去到剛創建的git目錄:cd git
創建code.git文件夾:mkdir code.git
授權文件夾的權限給git用戶:chown -R git:git code.git
驗證權限是否賦予成功:ll

2、創建裸倉庫:git init --bare code.git

3、創建後git倉庫的鏈接就是:
[email protected]:/data/git/code.git
其中git爲服務端用戶,182.92.1.1爲服務器密碼,/data/git/code.git爲倉庫位置

四、開啓ssh服務
查看ssh服務的狀態:service sshd status
重啓ssh服務:service sshd restart

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章