1. 程式人生 > >git遠端伺服器搭建 debian

git遠端伺服器搭建 debian

git使用文件:https://git-scm.com/book/zh/v2

準備:伺服器  插入git     命令:apt install git

  客戶端:安裝git  後開啟命令列配置git使用者和郵箱命令如下

  $ git config --global user.name "John Doe"
  $ git config --global user.email [email protected]

一、(伺服器)git init --bare /root/git/sample.git 建立倉庫
二    (伺服器,為了不輸入密碼)編輯檔案vi /etc/ssh/sshd_config
          鬆開註釋 PubkeyAuthentication yes
                         AuthorizedKeysFile .ssh/authorized_keys
           重啟ssh 命令: service sshd restart
三、(客戶端,可做可不做)設定SSH Key

開啟 Git GUI介面有個幫助->show SSH Key選單,建立金鑰.生產金鑰位置通常情況下windows在 C盤使用者 .ssh資料夾下 
開啟id_rsa.pub檔案複製內容 

(伺服器端)在root根目錄下 新建.ssh資料夾.新建authorized_keys檔案,將id_rsa.pub檔案中的內容複製到此處儲存.

四 '克隆
git clone ssh://使用者@伺服器地址:埠/root/git/sample.git