剛開始是看的廖大神的git服務(wù)器搭建掷倔,感覺看起來很難,因?yàn)槭堑谝淮卧诜?wù)器上搭建東西个绍,因此看起來感覺一頓蒙勒葱,后來結(jié)合簡述上的一篇文展和廖大神的文章一并將git服務(wù)搭建起來勺像,雖然別人看起來很簡單。错森。吟宦。
1. 先使用XShell成功連接遠(yuǎn)程的服務(wù)器(這個(gè)也是我查的,大家不會可自行查找)
2.服務(wù)器端安裝git(已有sudo權(quán)限的用戶賬號)
sudo apt-get install git
3. 創(chuàng)建一個(gè)git用戶涩维,用來運(yùn)行g(shù)it服務(wù)(創(chuàng)建成功后可在/home文件中查看到)
# 添加用戶
sudo adduser git
# 設(shè)定密碼
sudo passwd git
4. 創(chuàng)建證書登錄(可在客戶端創(chuàng)建殃姓,將創(chuàng)建的公鑰粘貼到服務(wù)器端)
創(chuàng)建放置密鑰的文件,進(jìn)入文件git bash瓦阐,輸入下列命令
ssh-keygen -t rsa
按照提示操作蜗侈,成功后會出現(xiàn)兩個(gè)密鑰,私鑰和公鑰睡蟋。
5.放置私鑰和公鑰
將生成的私鑰和公鑰放在工作目錄下踏幻,在服務(wù)器端,找到上面創(chuàng)建的git用戶戳杀,即:
cd /home/git
然后創(chuàng)建文件夾.ssh该面,在.ssh文件下創(chuàng)建文件authorized_keys,用來放置所有所有公鑰
mkdir .ssh
cd .ssh
touch authorized_keys
vim authorized_keys
進(jìn)入粘貼公鑰
6. 初始化git倉庫
先選定一個(gè)目錄作為Git倉庫信卡,假定是/srv/sample.git隔缀,在/srv目錄下輸入命令:
sudo git init --bare sample.git
7. 在客戶端clone項(xiàng)目
git clone git@server:/srv/sample.git
上面的server需要改為你自己的服務(wù)器的IP地址
clone成功之后你會在你的工作目錄看到服務(wù)器上面的sample文件
完成。傍菇。猾瘸。。丢习。牵触。。咐低。揽思。。渊鞋。绰更。。锡宋。儡湾。。执俩。徐钠。。