git本地两个分支合并

小知识 05-11 09:30

git本地两个分支合并使用git merge 要合并的分支来完成,使用使用git push origin 远程分支来完成推送。

例入现在的分支情况如下:

远程分支:remote_dev;本地分支:local_dev;本地某项功能开发的分支:local_feature_dev;这三者的关系是这样的;local_dev分支对应的是remote_dev分支,主要是用来合并远程分支和本地某项功能开发分支。起一个中转作用;现在我们在 local_feature_dev 分支上开发的某个功能完成了,那么如何推送到远程 remote_dev 分支上呢?

git本地两个分支合并并推送

1、我们先进入从本地某项功能开发分支进入到本地分支:git checkout local_dev

2、远程分支上可能有其它同事开发的功能,我们先更新远程的(没有则忽略):git pull origin remote_dev

3、然后合并本地两个分支:git merge local_feature_dev

4、合并完成后更新推送:git push origin remote_dev

总结:主要是使用到了 git merge 要合并的分支 这个操作;