git

在云服务器上,你必须先弄一个git仓库,在你要放置项目的位置上

git init --bare --> 创建一个裸仓库

然后在自己主机上进行添加远程连接

git remote add origin ssh://[用户名一般是root]@[你的远程服务器的IP地址]/www/wwwroot/上面你在云服务器上创建的裸仓库

然后进行推送就可以了

git push origin master

这里如果你报错了,或者推送失败了,那么就是你还连不上云服务器,看我之前的那一篇https://www.cnblogs.com/reyirfw/p/14045803.html

如果你是使用宝塔面板的话,在右边控制栏上的安全选项,上面会有ssh管理,里面有生成ssh密钥和是否允许密码登录

一个电脑可以生成多个公钥私钥,用来配置连接不同的远程服务器

自己的电脑也可以登录,因为你自己有私钥和公钥,你登录自己,就相当于拿自己的钥匙开自己的锁,没卵用

最后一个就是把自己的公钥给别的服务器,远程登录服务器

原文地址:https://www.cnblogs.com/reyirfw/p/14046781.html