zoukankan      html  css  js  c++  java
  • git-ftp代码部署方式

    虽然如今ci方法已经在很多团队使用了,但对于一些个人性的基于PHP的跑在虚拟主机的小项目,既没有服务端的Git环境,又不想时刻跑一个Genkins,就只能回到原始的FTP上传了。

    所幸有了git-ftp这样的git模块,可以让我们在开发环境通过git集成的方式部署代码。

    安装git-ftp:

    brew install git-ftp
    

    比如我们的master分支是项目主分支,代表生产环境部署的代码,那么先切换到master分支。

    配置ftp服务器:

    切换到项目目录下的.git 隐藏文件夹下,打开 config 文件:

    追加配置

    [git-ftp]
    	url = ftp://ftp.aaaacloud.com/
    	user = username111
    	password = password111
    

    项目初始化:

    # 本地代码与ftp服务器代码已经同步了
    git ftp catchup
    

    或者

    # ftp服务器上还是空的,需要从本地一次性传上去
    git ftp init
    

    日常同步

    git ftp push
    

    重复的事情工具化,是一个程序员的基本素养。

    PS:经过几天的使用,发现某些时候传输超时时,服务器上的文件会被清空,大小变为0KB。

  • 相关阅读:
    Spring Boot初学
    Spring MVC必须知道的执行流程
    日志Log4j使用
    SpringMVC处理中文乱码
    Maven设置阿里云镜像
    Maven项目中配置文件导出问题
    使用Limit实现分页
    web项目中设置首页
    JVM 学习笔记记录
    Python内存管理&垃圾回收机制
  • 原文地址:https://www.cnblogs.com/x3d/p/7928378.html
Copyright © 2011-2022 走看看