命令
git branch
git branch -a
git push --all origin将本机所有分支推送到 gitee
git fetch --all云服务器获取最新分支x
更新时pull拉取
你其实没有操作错,只是少做了一个非常关键的动作:拉取最新代码 (git pull)!
为什么会这样?
Git 是分布式的。你刚才在 Mac(IDEA)上把代码 push 到了云端的 Gitee 仓库。但是,你这台 CentOS 服务器上的 Git 并不知道这件事,它还停留在上次更新的“记忆”里。
当你执行 git checkout 240622-xfg-credit-ui 时,服务器只是在本地把它记忆中的这个分支翻了出来,所以你看到的还是旧数据。
🚀 解决办法
告诉服务器去 Gitee 上把最新的代码拉下来。请在服务器终端直接执行:
Bash
git pull origin 240622-xfg-credit-ui
执行完之后,你再运行 cat .env.local,就会发现你的新 IP 地址已经乖乖躺在里面了!
试试看,拉取成功后,你是准备在服务器上直接打包构建(build)这个前端项目吗?需要我提供接下来的打包命令吗?