使用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
相关推荐
lucas_AI2 小时前
50 个大模型 vs 258 个人类心理学实验:AI 的「常识」离人类还有多远?
人工智能
愤怒的代码2 小时前
上下文窗口:模型的短期记忆
人工智能·llm·agent
郝学胜-神的一滴3 小时前
AI 编程智能体 27:吃透MCP通信机制
人工智能·python·langchain·wpf·numpy·scikit-learn
李兆龙的博客3 小时前
从一到无穷大 #108:Meta 的 AI 存储架构——BLOB 重构与跨地域数据加载
人工智能·重构·架构
aneasystone本尊3 小时前
学习大模型训练的 RLHF:从人类偏好到奖励模型
人工智能
天天被压力3 小时前
【A股分钟级高频数据完全手册 #09】A股历史分时交易数据接口:普通分时怎么批量下
java·人工智能·python
Moment3 小时前
Harness Engineering 为什么是 AI Coding 的工程底座 ❓❓❓
前端·后端·面试
叼烟扛炮3 小时前
[LangChain] 学习笔记(05):提示词模板(Prompt)与少样本注入(Few-Shot)实战
linux·人工智能·笔记·学习·langchain·prompt
天天被压力3 小时前
【A股分钟级高频数据完全手册 #10】股票实时行情数据接口Python:公开源实时交易取数
java·人工智能·python
深蓝AI3 小时前
Vercel 把浏览器做成命令行:agent-browser 十个月 4.6 万星,给每个元素发一个编号
人工智能·程序员