向Github上推送项目的最新版本代码|生产服务器拉取更新指定版本代码
一、向github上提交代码
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
评论
发表评论