git分支覆盖合并,以及创新分支并且推送

Posted wysz1012

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git分支覆盖合并,以及创新分支并且推送相关的知识,希望对你有一定的参考价值。

git的分支覆盖合并:

项目一般在上线前,都需要将master分支更新为最后上线的代码,那么覆盖合并的代码可以如下写

假如说要用dev分支的去覆盖master

首先切换到master分支---->     git checkout master

执行覆盖命令---->   git reset --hard origin/dev   (红色为固定写法,后边的表示要用哪个分支去覆盖)

强行推上去------->   git push -f

 

git创建新分支并且推送至远程:

假如说要新建分支为new,则首先保证当前分支时干净的,也就是没有未提交内容

执行命令----->    git branch new  (先建一个本地分支)

执行命令----->    git push origin new  (将本地分支推送到远程)

以上是关于git分支覆盖合并,以及创新分支并且推送的主要内容,如果未能解决你的问题,请参考以下文章

Git 分支提示位于其远程对应项的后面,并且正在防止“推送”

更改 git 合并分支冲突消息 [重复]

git基础使用指南

Git新建分支,分支合并,版本回退详解

git合并分支

Git:合并到主文件,同时自动选择用分支覆盖主文件