gitlab&代码迁移内网

背景

因为项目需要,去江苏银行负责一个项目,需要再工作云平台开发,纯内网环境,整体需要迁移到内网开发

代码迁移

  1. 部署或申请gitlab地址,申请开通所涉及项目,申请开发项目成员账号,建议准备文档统一开通
  2. 查看之前涉及3个系统前后端代码分支和目录规则,统筹规划迁移后内网gitlab项目名字,推荐设置和外网所属一致
    1. 确认所需迁移项目数量、名称、和具体分支,和项目组成员确认代码已提交
    2. 规划迁移前后对应关系
    3. 梳理对应文档
    4. 提前下载迁移代码压缩包,复制到内网
  3. 涉及项目过多时不建议使用命令行,效率不高,下载sourcetree 工具,复制到内网
    1. gitlab新建项目
    2. 复制clone地址
    3. 使用source工具clone项目
    4. 复制内网项目zip包、解压复制 到 项目中
    5. 暂存,commit、push 统一使用main分支
    6. 提供下载地址,文档给到项目组成员

工作步骤

  • 整理上述过程使用工具和git地址文档和使用教程发给工作群提供给项目成员
  • 开通内网gitlab对接6个项目,设置成员权限
  • 安装git、和图形化工具,依次操作clone项目,上传代码,修改分支
  • 梳理目前6个项目,确认迁移分支和和项目成员确认最新代码已经提交,下载压缩包
  • 待项目成员确认ok

你可能感兴趣的:(工程化,git,gitlab,git,github)