备注:此教程适用于内外网
服务器端
我使用的示例环境是:ubuntu 16.04 LTS amd64 (64bit)
服务器类型:百度云服务器
我使用的是xshell终端连接的百度云服务器
1.安装Git:apt install git
2.创建Git用户:adduser git
需要为git用户设置密码以及其他的一些信息。
3.配置公钥:把本地生成的公钥id_ras.pub内容复制到/home/git/.ssh/authorized_keys文件中,由于我 的git下面没有.ssh目录所以需要创建:mkdir .ssh,接着cd .ssh/ ,再创建authorized_keys文件: touch authorized_keys,复制内容到这个文件中。
(配置公钥的目的是为了避免每次访问git仓库时都要输入密码的麻烦)
4.创建Git仓库:git init --bare /home/git/repo/demo.git
以上步骤便完成了服务器端的配置
本地
创建工作目录:桌面打开git bash ,mkdir demo
进入到工作目录克隆Git服务器的Git仓库:git clone git@serverIp:/home/git/repo/demo.git
以上便完成了git服务器的搭建