外观
概述
开发环境
搭建
搭建开发环境教程
分支管理
下载源码后,建议创建自己的个人分支,然后在个人分支上开发。
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