第四篇: 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

image.png

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

创建自己的私有仓库

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

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

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

image.png

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

image.png

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

image.png

在开发服务器中更新代码

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,256评论 22 257
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • 2016年12月18-21日,被视为中国移动未来发展策略风向标的中国移动年度产业盛会2016第四届中国移动全球合作...
    大嘴大人阅读 182评论 0 0
  • 《归来》上映的时候,想着还是先把小说《陆犯焉识》看完再看电影。从艺术作品而言,电影的表现力总显得比原作单薄。...
    郑在想象阅读 178评论 0 1
  • 十月初二,星期天。当忙碌的工作暂停去参加学习时,自己对关店有几多不舍,最后,还是选择去参会。不知是何因缘,硬把我拽...
    王泽华wzh阅读 441评论 0 0