一、上传代码
1、使用git
可以使用Git Clone
。使用前,在服务器上也要创建秘钥对
。这里的密钥对
,是专门用来读取Git仓库的。
在宝塔
上,点击终端
。进来后,运行
ssh-keygen
还是一路回车,密钥对就建好了。
接着用命令查看下,刚才生成的公钥。看到后,老规矩,直接复制一下。
cat ~/.ssh/id_rsa.pub
然后打开GItHub
里自己的仓库,点击:设置
,左侧找到部署密钥
,再点击新增部署密钥
-
Title大家可以随便填写一个,只要自己知道是干什么的就行。
-
然后把刚才复制的密钥,粘贴到这里。
-
部署密钥只能用来克隆Clone和拉取Pull,但是不能用来推送Push代码。所以不要给写入权限。
-
最后提交一下
用GitHub
的话,会要求用手机上的GitHub App
输入验证码。用国内其他仓库的,则没有这一步。
现在部署密钥就添加好了,如果用其他 Git 仓库也是类似的添加操作。接着,回到仓库的代码这里。点击Code
,确认当前选择的是SSH
,复制