git status #保证当前分支是干净的
git checkout master #切换到master分支
git fetch #从远端拉取最新代码
git rebase origin/master #将最新远端master应用到本地的master分支
git checkout -b A #分支名A是示例,自己取一个
....进行代码修改,本机测试
git add file
git commit -m "修改文件"
git checkout develop
git merge A
....中间有冲突解决冲突,一般不会有
git push
....jenkins部署
...develop测试
...develop测试通过
git checkout master
git fetch #从远端拉取最新代码
git rebase origin/master #将最新远端master应用到本地的master分支
.....中间有冲突解决冲突
git merge A
....中间有冲突解决冲突,一般不会有
git push
...发布到master上,等待运维部署就行了
详细解决方案
GIT分支操作流程
热度:35 发布时间:2024-02-04 21:57:36.0
相关解决方案