Skip to content

概述

开发环境

搭建

搭建开发环境教程

分支管理

下载源码后,建议创建自己的个人分支,然后在个人分支上开发。

sh
# 下载源码
git clone https://gitee.com/zhulj993/mars-mgn.git

# 创建个人分支,例如张三
 git checkout -b zhangsan
 
 # 后续在个人分支上开发

当MarsMgn项目更新了新功能,您可以将新功能合并到自己的个人分支上,然后继续开发

sh
# 获取更新
git fetch origin

# 合并更新到你的开发分支
git checkout zhangsan
git merge origin/master

解决冲突(如果有),冲突表现:合并时提示CONFLICT。解决方法:

  • 使用VSCode打开项目,找到冲突的文件
  • 删除冲突标记和代码,保留正确代码。然后提交
sh
git add .
git commit -m "解决合并冲突"

生产部署

支持多种生产部署方式

名称说明
宝塔部署方案成熟
Linux 部署适合熟悉Linux的用户
Docker 部署适合熟悉Docker的用户
1Panel部署(2025年7月)现阶段1Panel产品成熟度有待提高,暂不推荐

TIP

可以选用自己熟悉的Linux发行版本,如果不清楚如何选择, 推荐使用 Ubuntu Server 22.04 LTS