使用 GIt 同步部署代码(一) - 搭建 GIt 裸仓库同步代码
导语
上文介绍了怎么通过 PhpStorm 使用 FTP 同步代码文件,到目前为止使用了近四个月。这种方式和 Git 互有利弊,总体来说还是 Git 更方便一些,下面记录下使用 Git 同步以及部署的过程。服务器版本为 CentOS 7.2,本地为 Mac。
流程
首先说明一下开发以及部署的流程。这个项目目前只是个人练习,所以不涉及团队合作。在经过下面的改造后,开发流程如下
- 本地开发,环境使用的是 Homestead
- Git 上传代码到服务器的裸仓库中
- 裸仓库使用 Git Hook 自动部署到正式目录中
- 在正式目录中将代码手动上传到 GitHub
本地开发完成后,执行一次 git push
即可自动部署代码到正式目录,正式目录中再执行一次 git push
上传到 GitHub。
实际在最后一步的时候,也可以使用 Git Hook 自动上传代码到 GitHub,也就是整个流程只需要一次 git push
即可。
相关推荐
baolen 2020-08-15
Equation 2020-08-09
87447007 2020-07-19
ArkShen 2020-07-05
formula 2020-11-12
huhongfei 2020-11-05
乾坤一碼農 2020-10-27
liumengyanysu 2020-10-22
E哥的aws认证攻略 2020-10-15
tianyafengxin 2020-10-08
guying 2020-10-05
好脑筋不如烂笔头 2020-09-17
nebulali 2020-09-11
佛系程序员J 2020-09-15
fenggit 2020-09-15
JustHaveTry 2020-09-11
兄dei努力赚钱吧 2020-09-06