工具与技巧 基于 Git WebHook 自动部署实现

因为项目版本迭代比较快,而每次迭代都需要重复的上服务器进行部署,实在是有些繁琐。特别是对于频繁修改的 API 文档站点,一天可能有好几次更新推送,于是乎就有了自动部署的想法。本文主要记录怎么去实现自动部署的,对于更详细的概念只会给出参考链接,不会过多赘述。1、一个版本发布的一般过程(基于 Git 管理)1. git pull origin xxxx  将远程仓库分支拉取到本地2. 编写代...

工具与技巧 虚拟机搭建 Git 服务器

在虚拟机上搭建好了LAMP环境,接下来就需要将宿主机上的项目上传到虚拟机上去了,VirtualBox 提供了增强功能可以使 宿主机和虚拟机共享文件夹,然后还可以使用FTP上传文件,但前面一直在使用Git,也想更好的学习Git,就在虚拟机上搭建一个 Git 服务器吧。虚拟机系统:CentOS7.3-1611.MinimalGit版本:2.13.21、编译安装Git开始想直接通过 yum instal...