1.git把自己的分支合并到develop分支上(例如我的分支叫:feature/history-feat)
git push origin feature/history-feat
git checkout develop 切换到develop分支
git pull origin develop (拉取develop 最新代码)
git merge origin feature/history-feat (合并自己的代码到dev)
git push origin develop (此时develop分支是最新的)
git checkout feature/history-feat
git merge develop(合并完毕)
2.git 如何把master分支代码或者其他分支代码,合并到自己的分支,平常开发拉去开发分支多(例如我的分支叫:feature/history-feat)
1.git checkout develop(首先切换到开发分支)
2.git pull(使用git pull 把领先的主分支代码pull下来)
3.git checkout feature/history-feat(切换到自己的分支)
4.git merge develop(把开发分支的代码merge到自己的分支)
5.git push origin feature/history-feat(git push推上去ok完成)
//现在,你自己分支的代码就和开发分支的代码一样了!!
3.在远程分支创建新分支
1.在远程分支上新建分支
git checkout -b <新建分支名字>
比如此时在main分支上,在main分支上进行开发,但直接修改main分支容易出问题,因此在main分支上再拉出一个分支进行开发(可简单理解为复制了一份),那新建的分支就可以随便搞了,等开发完成,再把他合入main分支。
2.将新建分支推到远程
git push -u origin <新建分支名字>