第四篇: flask项目部署(git) -- Centos7(64位)云主机部署Python Flask项目实战系列

在第三篇: Flask极简项目部署 -- Centos7(64位)云主机部署Python Flask项目实战系列 已经介绍了如何发布一个极简的flask项目到互联网中.
这一节主要利用码云提供的git服务来进行服务器代码的同步.

安装git

首先, 当然是要先安装git
命令: yum install git

安装完成后, 确认一下:

[root@localhost tmp]# git --version
git version 1.8.3.1

在码云中添加SSH公钥

SSH公钥的生成方法, 可以参阅码云官方提供的方法: http://git.mydoc.io/?t=154712

第四篇: flask项目部署(git) -- Centos7(64位)云主机部署Python Flask项目实战系列_第1张图片
image.png

添加好公钥之后, 即可在本地克隆远程仓库中的代码了.

创建自己的私有仓库

何为私有仓库, 简单来说, 就是别人拿不到源代码.

为什么要创建私有仓库呢? 有时我们可能需要在远端保存代码, 但又不想让其他人看到, 这时私有仓库就是你需要的了.

创建私有仓库也很简单, 如下图所示:
点击Private, 然后再点击+号.

第四篇: flask项目部署(git) -- Centos7(64位)云主机部署Python Flask项目实战系列_第2张图片
image.png

输入一些发要的字段后, 即可:

第四篇: flask项目部署(git) -- Centos7(64位)云主机部署Python Flask项目实战系列_第3张图片
image.png

此时, 在你的个人首页的项目中即可找到你刚创建的项目, 此时即可拿到你的仓库地址了:

第四篇: flask项目部署(git) -- Centos7(64位)云主机部署Python Flask项目实战系列_第4张图片
image.png

在开发服务器中更新代码

在服务器中, 进入相应的目录, 使用命令:
git clone [email protected]:xxxx/xxx.git
即可将你的项目代码更新到你的开发服务器.

然后每次提交代码后, 在开发服务器中只需要命令git pull来拉取你的最新代码.

你可能感兴趣的:(第四篇: flask项目部署(git) -- Centos7(64位)云主机部署Python Flask项目实战系列)