如何在自己的服务器上搭建远程git仓库

本文详细介绍了如何在服务器上快速搭建远程git仓库,包括开启SSH服务、安装git和初始化仓库。此外,还讨论了创建git用户、配置SSH key以实现免密登录以及仓库权限管理等实用技巧。
摘要由CSDN通过智能技术生成

这里主要讲搭建在自己的服务器上,如果要使用GitHub,可以参考https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416

写在前面的话,我不想吐槽,但是真的忍不住。按照网上的教程配置出来的git服务器,按部就班到时可以,自己已用就全是bug。我想说,这些教程只管演示不管教的吗?我不知道演示一遍有什么意义。
为什么要创建git用户?为什么要创建SSH key?为什么这些都不说清楚?我真的很无语,我本来按照通常的教程写好了,然后跑出问题了,现在只好删掉重写一遍。我不能保证我接下来说的都对,毕竟我也是刚开始使用Linux,所以请大家多多谅解,有问题我们一起讨论。

搭建git服务器只需要三步,其他写了一大堆的都是扯淡

第一步,开启SSH远程登录

一般远程服务器都是默认开启ssh服务(默认端口22)的,可以使用下面的命令查看是否开启:

ps -e | grep ssh

在这里插入图片描述
或者你可以直接在自己的电脑上尝试一下用ssh登录,如果可以就说明服务器的ssh弄好了

ssh [user]@[ip]:[port]

回车后会需要你输入密码,密码不显示处理,输完回车就行了

如果服务器没有安装SSH,那么就需要自己安装一下,这个可以自己百度。

第二步,在服务器上安装git

我们要用git,当然得先安装git

$ sudo apt-get install git

输入git --version可以查看版本号,同时说明安装成功了。

第三步,初始化一个空的仓库

你自己选一个目录,比方说/home/ubuntu/,这也意味着你在这里创建的目录应该是属于ubuntu这个用户的,现在你在里面初始化一个git仓库:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朽木白露

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值