git遠端伺服器搭建 debian
阿新 • • 發佈:2018-12-03
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