在本地编写的代码通过git推送到码云或者GitHub,这样不仅能让团队的代码及时得到更新,还能备份服务器上一个版本的代码,大大提高工作效率。
网上找很多方法,最后在宝塔论坛了解后自己总结的
论坛地址,https://www.bt.cn/bbs/thread-5348-1-1.html
1、先在码云新建一个仓库
建好后跳到这,然后点击管理-左侧的部署公钥管理–添加公钥。填上公钥
公钥需去服务器的远程连接拿
宝塔一般都自带git,如果没有再自行安装
yum install git
先生成公钥
ssh-keygen -t rsa`,再查看
cd ~/.ssh
ls
cat id_rsa.pub
下面就是公钥,把白色部分全部复制
再到码云,填上去
2、填好公钥后在宝塔安装webhooks
然后添加脚本
脚本代码
#!/bin/bash
echo ""
#输出当前时间
date --date='0 days ago'