开发调试
FinalShell Git 拉取部署与发布流程实践
部署步骤
SSH 到发布机,进入项目目录执行 git pull。若有 composer 或 npm 构建,在独立标签中运行并观察输出。
回滚准备
发布前打 tag 或记录 commit hash。出问题时可 git checkout 到上一稳定版本。
权限控制
生产部署账号应仅有必要目录写权限,FinalShell 中区分个人开发账号与部署专用账号。
开发调试
SSH 到发布机,进入项目目录执行 git pull。若有 composer 或 npm 构建,在独立标签中运行并观察输出。
发布前打 tag 或记录 commit hash。出问题时可 git checkout 到上一稳定版本。
生产部署账号应仅有必要目录写权限,FinalShell 中区分个人开发账号与部署专用账号。