# deploy_util **Repository Path**: component/deploy_util ## Basic Information - **Project Name**: deploy_util - **Description**: erlang游戏部署工具 - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-02-27 - **Last Updated**: 2024-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README > 全量更新 ``` 全量更新会把工作目录下的 plugin/app 和 dst 进行gzip打包,然后上传都服务器响应目录下然后进行解压 ``` > GIT更新(目前仅dst目录) ``` 工作流程 -> 创建本地git仓库 -> 初始化远程仓库 -> 本地提交推送 -> Hook -> Copy to DST || fore-repo fore-repo.git ``` > GIT推送步骤说明 ``` 1.需要保证服务器git环境支持,需要~/.ssh/ 目录下有公/私钥 (id_rsa, id_rsa.pub) 可执行命令 ssh-keygen 生成, 之后填写本地的 sshkey 2.在服务器上第一次使用git推送需要进入创建好的git仓库下进行一次手动 git fetch 确认指纹,本地也需要. 之后就无需该操作了 ``` >服务器创建说明 ``` 如果是docker模式,请开启docker模式,并填写容器进入密码 ```