Git搭建私有服务器
? ? ? ? ?環(huán)境:Linux7.0最小版? ?git2.22.0
一、git服務(wù)器介紹
遠(yuǎn)程倉庫實(shí)際上和本地倉庫沒啥不同,純粹為了7x24小時開機(jī)并交換大家的修改。GitHub就是一個免費(fèi)托管開源代碼的遠(yuǎn)程倉庫。但是對于一些源代碼不公開的商業(yè)公司來說,既不想公開源代碼,又舍不得給GitHub交保護(hù)費(fèi),那就只能自己搭建一臺Git服務(wù)器作為私有倉庫使用。
1.1、安裝git服務(wù)環(huán)境準(zhǔn)備
yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc?
?
1.2、 下載git的Linux版本
Git官網(wǎng):https://git-scm.com/
1.3、解壓縮git
tar -zxvf git-2.22.01.4、進(jìn)入到解壓的Git目錄,安裝Git
make && make install1.5、添加特定用戶作為Git的管理者
adduser -r -c 'git version control' -d /home/git -m git//此命令執(zhí)行后會創(chuàng)建/home/git目錄作為git用戶的主目錄。1.6、設(shè)置git的密碼
//設(shè)置git的密碼 passwd git//切換到git用戶 su git1.7、創(chuàng)建Git倉庫
git --bare init /home/git/Repository//推薦使用:git --bare init初始化倉庫。? ? ??
? ? ? ?目錄下出現(xiàn)如圖所示表示倉庫創(chuàng)建完成
1.8、連接私人服務(wù)器
? ? ? ?私有g(shù)it服務(wù)器搭建完成后就可以向連接github一樣連接使用了,但是我們的git服務(wù)器并沒有配置密鑰登錄,所以每次連接時需要輸入密碼。
使用命令連接:
git remote add origin ssh://git@192.168.168.138/home/git/Repository這種形式和剛才使用的形式好像不一樣,前面有ssh://前綴,好吧你也可以這樣寫:1.9
$ git remote add origin git@192.168.168.138:Repository?
?
?
總結(jié)
以上是生活随笔為你收集整理的Git搭建私有服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2022春 哈工大《近世代数》期末考试卷
- 下一篇: 分享源码学习,淘宝/天猫/京东2022年