- 首先你要有一台服务器
- 安装好 git
创建用户
1 | useradd git |
创建一个仓库
1 | cd /var/git |
到这里请先看 添加钩子
1 | chown -R git:git test.git/ |
添加钩子
到仓库的钩子目录下创建 post-receive
文件(温馨提示:使用 vim 创建该文件,否则有可能不识别该文件/(ㄒ o ㄒ)/~~)
1 | cd /var/git/test.git/.git/hooks |
输入内容 可根据自己的需要调整
1 |
|
vim 的输入方式: i
切换到输入模式
vim 的保存方式: :wq
Enter
修改文件权限 (可运行)
1 | # chmod +x post-receive |
项目文件夹
1 | cd /var/www/test |
拉到本地
1 | git clone git@{Your IP}:/var/git/test.git |
你在 push 的时候回看到 开始自动部署...
等字样
如有错误,敬请指正。