標籤:Git
1、為Centos系統建立Git使用者
useradd -d /home/git git #建立git使用者passwd git #修改密碼
2、開啟Centos系統RAS認證
vim /etc/ssh/sshd_config
開啟以下注釋,修改如下
3、下載windows版本Git安裝軟體,根據作業系統選擇32位或64位
https://git-scm.com/download/win
4、安裝Git,一直下一步
5、產生windows的ssh key,在目錄點右鍵,選擇Git Bash Here,在開啟的命令列輸入以下命令,一路確認
ssh-keygen -t rsa -C "[email protected]"
6、上傳ssh key至Centos系統,在Windows的Git Bash中輸入以下命令
ssh [email protected] ‘cat >> .ssh/authorized_keys‘ < ~/.ssh/id_rsa.pub
成功後檢查Centos系統/home/git/.ssh/目錄下是否產生authorized_keys檔案,以及該檔案中是否有Windows的id_rsa.pub公開金鑰內容,檔案位於C:\Users\xxx.ssh目錄下
7、在Centos系統建立版本庫
su gitcd /home/git/mkdir repositorycd repositorymkdir test.gitgit init --bare test.git
8、禁止git使用者登陸shell,後續建立版本庫可由root使用者建立,建立完chown為git使用者
vim /etc/passwd
9、通過Windows遠程clone版本庫,在Windows建立要clone的目錄,開啟Git Bash,輸入
git initgit clone [email protected]:/home/git/repository/test.git
Git配置(二)Windows安裝Git,並配置Centos為遠程倉庫