第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何在linux搭建git遠(yuǎn)程版本庫

如何在linux搭建git遠(yuǎn)程版本庫

Git
躍然一笑 2018-10-15 08:08:55
如何在linux搭建git遠(yuǎn)程版本庫
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

服務(wù)端配置
1、安裝git

2、新建一個(gè)用戶,只能用來上傳代碼,而不能通過ssh登錄,比如git用戶
adduser git
chsh -s $(command -v git-shell) git
使用git-shell替換bash ,這樣git用戶就不能通過ssh登錄
這一步會有警告,提示git-shell不在shell列表里,不用擔(dān)心。

3、添加ssh公鑰,在/home/git/.ssh/authorized_keys里添加客戶端的公鑰,一行一個(gè)。
如果沒有文件,可以新建
mkdir /home/git/.ssh
touch /home/git/.ssh/authorized_keys

客戶端生成公鑰的方法是 ssh-keygen,
windows的在C:\Users\用戶名\.ssh\ 目錄下,打開id_rsa.pub

4、初始化一個(gè)空的git倉庫
cd /var
git init --bare sample.git
chown -R git:git sample.git
這一步是讓目錄可以被git用戶修改,否則會出現(xiàn)“permission denied”錯(cuò)誤。

客戶端
1、可以git clone了
git clone git@服務(wù)器:/var/sample.git 即服務(wù)器上的文件路徑
或者ssh,建議ssh,方便設(shè)置端口號
git clone ssh://git@服務(wù)器:端口號/var/sample.git

查看完整回答
反對 回復(fù) 2018-11-08
  • 1 回答
  • 0 關(guān)注
  • 639 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號