实现gitee自动部署
in Linux with 104 comments

实现gitee自动部署

in Linux with 104 comments

实现gitee自动部署

请输入图片描述

由于协同开发的原因, 经常需要手动在服务器上进行git pull的确很浪费时间

所以参照网上的教程实现了一个自动部署的功能

参考文章

使用github提供的webhook服务完成自动部署网站

开始

具体的实现方式参考上面那个网址,已经非常详细了

请输入图片描述

出现的问题解决

1) 更新目录文件的时候没有权限
2) .git 没有权限
3) 使用ssh上传总是出现问题

解决办法

修改文件目录权限为 www

# 不建议这么做(我暂时没有找到其他办法)
root > chown -R www:www ./* 
root > chown -R www:www .git

HTTPS 方式接入码云保存密码的方式

配置 .git/config

里面的

[remote "origin"]
    url = https://username:password@gitee.com/username/project.git
    fetch = +refs/heads/*:refs/remotes/origin/*

赣ICP备17004055号-2