linux 安裝配置git倉庫

2021-09-13 11:25:09 字數 835 閱讀 3912

1、安裝git

yum install git

2、新增git使用者和git使用者組

useradd git

設定密碼

passwd git

3、建立git倉庫目錄 我放在/var/gitdata/

cd /var

mkdir gitdata

cd gitdata

4、建立裸倉庫

git init --bare test.git

5、修改倉庫所有者和賦予許可權

chown -r git:git test.git

chmod -r 775 test.git

6、客戶端clone 遠端倉庫

git clone [email protected]:/var/gitdata/test.git  其中192.168.84.128就是伺服器ip位址

8、配置客戶端每次提交免密輸入

服務端開啟rsa認證

進入 /etc/ssh 目錄,編輯 sshd_config,開啟以下三個配置的注釋:

rsaauthentication yes

pubkeyauthentication yes

authorizedkeysfile .ssh/authorized_keys

由 authorizedkeysfile 得知公鑰的存放路徑是 .ssh/authorized_keys,實際上是 $home/.ssh/authorized_keys,由於管理 git 服務的使用者是 git,所以實際存放公鑰的路徑是 /home/git/.ssh/authorized_keys

注意:centos7.4之後沒有rsaauthentication

Linux安裝配置Git

1.解壓壓縮包 tar zxvf git 2.26.1.tar.gz2.編譯原始碼 注意輸入 y 回車繼續執行 yum install curl devel expat devel gettext devel openssl devel zlib devel gcc perl extutils ma...

Linux如何安裝配置git

因為一直在windows下使用git,今天打算在linux上安裝乙個 1.使用命令 sudo apt get install git 來安裝 2.生成乙個ssh key 來使本地與git遠端倉庫連線 使用命令 ssh keygen t rsa c 你的郵箱 註冊github時的那個郵箱 接下來會生成...

linux之Git安裝配置

git github位址 v2.20.2 目前較新的版本 wgettar zxvf v2.20.1.tar.gzyum install curl devel expat devel gettext devel openssl devel zlib devel gcc perl extutils ma...