向Github上推送项目的最新版本代码|生产服务器拉取更新指定版本代码

一、向github上提交代码


1)、把所有修改加入暂存区
git add -A

这里的 -A = --all,表示:

  • 新增的文件 → 加入
  • 修改的文件 → 加入
  • 删除的文件 → 记录删除


2)、创建 Git 提交

git commit -m "Release v1.61"

(把当前代码正式保存为一个 Git 版本,并给这个版本写一个备注:Release v1.61)


3)、把代码推送到 GitHub

git push origin main

(把本地 main 分支的最新提交,上传到 GitHub 上的 origin 远程仓库的 main 分支)


4)、创建 v1.61 标签

git tag -a v1.61 -m "Release v1.61"

(给当前这个 Git 提交打一个非常明确的“版本号”。)

5)、把 v1.61 标签上传到 GitHub

git push origin v1.61


6)、创建 GitHub Release

gh release create v1.61 \
  --repo zhangfanxp/shangrong \
  --title "v1.61" \
  --generate-notes


----------------------------------------------------------------------


二、生产服务器更新github的指定版本代码


a)、进入项目目录

cd  【路径】【项目文件夹名】

b)、获取 GitHub 最新信息

git  fetch  origin

(包括:commit,branch,tag等)


c)、强制让生产环境代码变成最新版

git  reset  --hard   v1.61







评论

此博客中的热门博文

通过命令行在Github上发布项目的新版本

利用GitHub免费的静态页面托管空间发布网页

本地部署OpenAvatarChat实时交互数字人系统