搭建一個git服務器

GitHub是一個免費托管開源代碼的Git服務器,如果我們不想公開項目的源代碼,又不想付費使用,那么我們可以自己搭建一臺Git服務器。首先你需要一臺client和一臺server。client可以是windows系統(tǒng),利用git bash或者cywin類似的軟件來執(zhí)行指令,也可以是ubuntu等linux系統(tǒng),server可以是本地搭建的服務器,也可以是云服務器。例如:阿里云服務器,對大學生有很大的優(yōu)惠,非常劃算?。]有任何的利益關(guān)系)

1.在本機上安裝openssh

在linux client上安裝ssh服務,如果是windows的安裝git for windows

sudo apt-get install openssh-server

可以查看ssh服務是否開啟

ps -e | grep ssh

2.在server上創(chuàng)建一個git用戶

sudo adduser git

3.在server上安裝git

sudo apt-get install git-core

4.在server上初始化倉庫

cd /home/git/
git init --bare myRep.git

5.通過git clone命令進行克隆遠程倉庫

git clone git@{your server ip}:/home/git/myRep.git

這里都必須知道server上git用戶的登入密碼。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • Server 端: 1.在server上安裝git server 2.增加一個用戶組 [root@ATE lgs]...
    xingyanl閱讀 187評論 0 0
  • gitosis: 把所有用戶的公鑰保存在 authorized_keys 文件的做法,只能湊和一陣子,當用戶數(shù)量達...
    曉蜻蜓閱讀 6,148評論 2 2
  • 我要和你在一起。我們要在一起,在一起在一起在一起,在一起在一起 ????
    小_米_哥閱讀 147評論 0 0
  • .完成不少于10個人的素描畫像,每個人的畫像要素數(shù)量不限,需要寫出:遇到這個人的場景、素描屬性、幾個行為or表征特...
    d9bd8b6030c4閱讀 308評論 0 0

友情鏈接更多精彩內(nèi)容