You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将develop分支合并到master分支并关联1.0.0标签?

完成develop合并到master并关联1.0.0标签的发布流程

没问题,这是一套标准的Git发布操作流程,能帮你把develop的代码合并到生产分支master,同时把1.0.0标签和这次合并精准关联起来:

第一步:确保本地仓库与远程同步

先拉取所有远程分支的最新代码,避免合并时出现不必要的冲突:

git fetch --all

第二步:切换到master分支

切换到生产分支,准备接收develop的代码:

git checkout master

第三步:合并develop分支到master

推荐使用--no-ff参数创建一个明确的合并提交,这样能在提交历史里清晰看到这次发布的合并节点,方便后续版本追溯:

git merge --no-ff develop -m "Merge develop into master for v1.0.0 release"

如果合并过程中出现代码冲突,手动解决冲突后执行git add .和git commit就能完成合并。

第四步:将1.0.0标签关联到合并提交

因为你已经创建了1.0.0标签,现在需要把这个标签绑定到刚完成的合并提交上(如果标签还没推送到远程):

# 先删除已有的本地标签
git tag -d 1.0.0
# 重新在当前master的HEAD(即合并后的提交)上创建标签,还可以添加标签说明
git tag -a 1.0.0 -m "Release version 1.0.0"

要是标签已经推送到远程仓库,还需要同步远程标签的修改:

# 删除远程的旧标签
git push origin :refs/tags/1.0.0
# 推送新标签到远程
git push origin 1.0.0

第五步:推送合并后的master分支到远程

最后把合并完成的master分支推送到远程仓库,正式完成生产环境发布:

git push origin master

这样操作后,master分支就包含了develop的所有代码,1.0.0标签也精准对应到这次发布的合并节点上了。

内容的提问来源于stack exchange,提问作者Miguel Moura

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:47:03