Centos安裝git服務器

  1. yum安裝

yum list | grep gitgit

 

 

 

yum install git.x86_64windows

提示是否下載安裝,都點擊安裝bash

  1. git --version

 

 

 

  1. 添加git用戶組

       groupadd git服務器

       useradd git -g gitssh

  1. 建立版本庫目錄

Mkdir /usr/local/git/blog

chown -R git:git /usr/local/git/ip

  1. 建立公鑰目錄

cd /home/gitrem

mkdir .sshget

cd .sshit

vi authorized_keys

保存退出

  1. 查看公鑰

pwd

 

 

 

Ll

 

 

 

 

git客戶端安裝

  1. 下載

https://gitforwindows.org/

  1. 安裝:雙擊運行
  2. Git公鑰生成

右鍵,打開git bash

git config --global user.name "user.name"

git config --global user.email "yourmail@youremail.com.cn"

cd ~/.ssh        若出現「No such file or directory」,則表示須要建立一個ssh keys

ssh-keygen -t rsa -C "yourmail@youremail.com.cn"

生成過程當中輸入你的用戶密碼,要記住哦

若是想要使用公鑰的時候,不輸入密碼,在提示輸入密碼的時候,直接回車便可。

  1. 生成的公鑰在C:\Users\you\.ssh

id_rsa:私鑰

id_rsa.pub:公鑰

known_hosts:已知服務器白名單

 

 

git版本庫配置

  1. 服務器建立版本庫:

cd到/usr/local/git目錄下面

運行git init --bare MyTestFrame.git,建立MyTestFrame.git版本庫

  1. Git公鑰添加:

cd 到/home/git/.ssh目錄

將客戶端生成的公鑰上傳到.ssh目錄,使用cat id_rsa.pub >> authorized_keys命令,將客戶端的公鑰追加到祕鑰管理文件。

  1. 版本庫克隆:

在Windows電腦上面,建立你的git文件存放的文件夾,進入該文件夾,右鍵打開git bash

輸入git clone git@ip:/usr/local/git/MyTestFrame.git(你的版本庫路徑)

相關文章
相關標籤/搜索