当项目某一周期开发完毕,正式部署时,我们可以为代码打上一个标签

1、将本地代码打上一个标签

git tag tag名称

2、将标签代码推送到远程仓库

git push origin tag名称

由于项目研发任务一直在往前推进,当项目在正式环境运行过程中出现紧急问题需要修复时,我们不能在当前周期上的代码进行bug修复工作,这种情况我们可以将上一周期标签代码导出,在此代码中进行bug修复工作,步骤如下:

1、在本地创建一个新的分支,指定上一周期tag版本

git checkout -b 本地分支名称  上一周期tag标签名称

2、bug修改完成后将代码提交到暂存区

git add .

3、将暂存区的改动提交到本地的版本库

git commit -m "修复了xxx问题"

4、为代码打上新的tag标签

git tag 新tag标签名称

5、将本地tag推送到远程主机

git push origin tag标签名称

6、将分支代码合并到master分支

6.1 切换到master分支

git checkout master

6.2 将新分支代码合并到master分支中

git merge 新分支名称

6.3 将master分支代码推送到远程主机

git push origin master

7、删除本地新建分支

git branch -d 本地新建分支名称

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐