Never too late to learn.

0%

git仓库的搭建和及使用git实现代码自动部署

示例说明:

使用Git版本控制的部署上线的代码,如果需要更新版本,需要在代码文件夹git目录执行git pull才能更新线上代码。聪明的程序员当然不愿意这么做,他们只想git push之后就一切OK!美滋滋~

本实验代码文件均在同一个服务器上,在Pycharm的远端调试的基础上,开发代码在本地和服务器上各有一份,由Pycharm自动同步(详情请看上一篇文章PyCharm远端调试环境搭建);线上代码一份,仓库也在同一个主机上。

  • 仓库路径:/var/www/repos
  • 线上代码路径:/var/www/

环境

  • CentOS
  • python

安装git

yum install git

创建仓库

cd /var
git init –bare development.git

编辑hooks

克隆仓库

Coffee? ☕