问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在linux搭建git远程版本库

发布网友 发布时间:2022-04-23 20:12

我来回答

1个回答

热心网友 时间:2022-04-28 10:47

服务端配置
1、安装git

2、新建一个用户,只能用来上传代码,而不能通过ssh登录,比如git用户
adser git
chsh -s $(command -v git-shell) git
使用git-shell替换bash ,这样git用户就不能通过ssh登录
这一步会有警告,提示git-shell不在shell列表里,不用担心。

3、添加ssh公钥,在/home/git/.ssh/authorized_keys里添加客户端的公钥,一行一个。
如果没有文件,可以新建
mkdir /home/git/.ssh
touch /home/git/.ssh/authorized_keys

客户端生成公钥的方法是 ssh-keygen,
windows的在C:\Users\用户名\.ssh\ 目录下,打开id_rsa.pub

4、初始化一个空的git仓库
cd /var
git init --bare sample.git
chown -R git:git sample.git
这一步是让目录可以被git用户修改,否则会出现“permission denied”错误。

客户端
1、可以git clone了
git clone git@服务器:/var/sample.git 即服务器上的文件路径
或者ssh,建议ssh,方便设置端口号
git clone ssh://git@服务器:端口号/var/sample.git
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
炒股怎么买进卖出? 办一个餐饮的营业执照要多少钱 上海贷款平台有哪些 上海有什么网贷 Intel 赛扬D325 2.53G与多大频率的内存匹配 Intel 赛扬D 352(散)重要参数 CPU Intel 赛扬D 326 这个东西怎么看的? Intel 赛扬D 326(散)重要参数 Intel 赛扬D 325(盒)重要参数 Intel 赛扬D 325(盒)Intel 赛扬D 325(盒)详细参数 linux系统下怎么使用git linux 安装好git 怎么用 如何在线上环境linux安装git Linux安装git linux怎么安装git 命令 怎么在Linux下安装配置Git服务 如何在Linux上安装Git cr2图片在电脑上有的可以打开有的也显示无法打开怎么打开啊,还是照片 佳能500D拍出的照片变成CR2档案?在电脑里打不开?CR2是什么?怎么办啊!求答案 在电脑照片cr2格式怎么打不开,怎么把照片cr2格式转成jpg 单反拍的相片,在相机里能打开,在电脑上打不开、显示CR2格式?怎么回事? 如何才能复制自己的? 请问怎么我的苹果X手机设置不了人脸识别。之前买的时候没留意_百度知 ... 西皮流水阅读答案 喂——出来展开想象从小说结尾写下去答案 莫泊桑《雪夜》 阅读答案 (急急急急急急急急急急急急) 尽量在8:00前回答 寻找推理小说 答案要自己想的 刘白羽《日出》的阅读理解答案是什么? 求很搞笑、很温馨、很感动的小说。像《三只鸳鸯一对半》《抱得王爷归》《香蜜沉沉烬如霜》等。文笔要好! 八年级语文课外现代文阅读答案 华为p10手机卡顿怎么办? linux git安装目录在哪 怎么在linux ubuntu 上安装git,id 我的华为p10老是卡,才买1个多月,怎么办啊 华为p10怎么会有卡顿 你好!我用的华为手机P10,经常出现使用卡顿,操作很不应手,像是被后台操控使用,有没有办法解决? 华为p10用了一段时间非常卡,怎么办? 华为p10手机用了一年了,反映有些慢,请问怎么样能让手机速度快些呢? 个人所得税计算公式/工资6500元该扣多少税?怎么算? 以每月工资一万元为例,个税是怎么计算的? 工资个人所得税怎么算的? 刚结的鲜蚕豆可以煮稀饭吗 玉米蚕豆可以煮稀饭嘛? 蚕豆煮稀饭为什么不红 蚕豆和红枣江豆可以在一块煮稀饭吗? 嫩胡豆煮稀饭。好吃吗? 蚕豆怎么吃治帕金森病? 证明的意思。 用红豆制爆炸钩渔饵可以吗 证明意思是什么