美文网首页
第四篇: flask项目部署(git) -- Centos7(6

第四篇: flask项目部署(git) -- Centos7(6

作者: HelloJames | 来源:发表于2018-01-05 22:46 被阅读99次

    第三篇: 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来拉取你的最新代码.

    相关文章

      网友评论

          本文标题:第四篇: flask项目部署(git) -- Centos7(6

          本文链接:https://www.haomeiwen.com/subject/ahlenxtx.html