利用GitHub自动推送服务器并更新

GitHub操作

  1. 创建项目
  2. 设置webhook Settings->Webhooks->填写Payload URL 关闭 SSL verification
  3. 创建README文件

客户端操作:

  1. 下载并安装Git
  2. 配置Git

    $ git config --global user.name "Your Name"
    $ git config --global user.email "[email protected]"

  3. 初始化本地文件夹

    $ git init
    $ git remote add origin https://github.com/888hou/laraveltest.git
    $ git push -u origin master

服务器操作:

  1. ssh 进服务器目录

    $ cd /www/wwwroot/test

  2. 初始化目录

    $ git init
    Initialized empty Git repository in /www/wwwroot/test/.git/

  3. 设置origin仓库

    $ git remote add origin https://github.com/888hou/laraveltest.git

  4. 拉取数据测试

    $ git pull origin master

设置webhook命令

cd /www/wwwroot/test && git pull origin master

`

Last modification:March 15th, 2018 at 10:44 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment