作者:静候轮回 | 来源:互联网 | 2023-08-22 16:44
gitstatus#保证当前分支是干净的gitcheckoutmaster#切换到master分支gitfetch#从远端拉取最新代码gitrebaseoriginmaste
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上,等待运维部署就行了