使用git更新ai-go-admin框架

框架更新指南

ai-go-admin 是一个持续迭代版本、新增功能和修复 BUG 的系统,您可以参考此文档保持您的 ai-go-admin 为最新版本。

git

我们推荐您使用 git 管理系统的代码,这是目前世界上最好的版本管理工具,没有之一。

更新核心代码
bash:no-line-numbers 复制代码
# 保存工作现场(将目前还不想提交的但是已经修改的代码保存至堆栈中)
git stash

# 从远程仓库获取最新代码并自动合并到本地
git pull origin master

# pull 命令如果有冲突,先处理冲突,找到提示冲突的文件 > 编辑它就能找到冲突的代码 > 人工合并(您新增的文件不会发生冲突,而框架文件我们更新同时您也更新了该文件才可能冲突)

# 恢复工作现场
git stash pop
更新后端依赖
bash:no-line-numbers 复制代码
go mod tidy
更新前端依赖
bash:no-line-numbers 复制代码
# ctrl+c 关闭 Vite 开发服务

# 更新前端依赖
pnpm i

# 重新开启 Vite 开发服务
pnpm dev
更新数据库

您可以直接在 项目根目录 执行以下命令,系统将自动完成新版本的数据表结构更新。

bash:no-line-numbers 复制代码
go run cmd/main.go migrate up

成功后输出类似于:

ini:no-line-numbers 复制代码
迁移完成。
当前版本: 3 - 干净(无迁移失败)
更新时额外可能会用到的命令
bash:no-line-numbers 复制代码
# 查看远程仓库信息
git remote -v

# 查看 stash 队列
git stash list

# 清空 stash 队列
git stash clear
相关推荐
匠测AI说3 小时前
AI for Testing 提效实战 · 执行自动化(五):这次该跑哪些用例,让 AI 圈回归范围
人工智能·测试
掘金挖土4 小时前
前端手摸手跑路之 AI 应用开发(九)
前端·后端
PingCAP4 小时前
从一句需求到一套可追溯机制:我们这样推进电子病历改造
人工智能·agent·工作流引擎
PingCAP4 小时前
平凯星辰刘松:稳定交付严肃任务正成为企业级智能体的重要考验
人工智能·agent·工作流引擎
米小虾5 小时前
模型即 Agent?那 Harness 还有用吗
人工智能·agent
米小虾5 小时前
Harness 五要素:从"能跑"到"可靠"
人工智能·agent
孟健5 小时前
LLM API 安全防线:从 OpenCode 盗刷事件到 LiteLLM 多模型容灾实操
人工智能·后端·架构
程序员cxuan5 小时前
我用 WorkBuddy + ima 把公众号文章做成了知识库。
人工智能·后端·程序员
Code_Artist5 小时前
AI 终于学会写正确的汉字了?GPT Image 2.0 到底做对了什么?
人工智能·chatgpt·openai