当前位置:首页 > 开发工具及运维 > git分支合并到master

git分支合并到master

7个月前 (05-22)62

git支持很多种工作流程,我们采用的一般是这样,远程创建一个主分支,本地每人创建功能分支,日常工作流程如下:

去自己的工作分支
$ git checkout work

工作
....

提交工作分支的修改
$ git commit -a

回到主分支
$ git checkout master

获取远程最新的修改,此时不会产生冲突
$ git pull

回到工作分支
$ git checkout work

用rebase合并主干的修改,如果有冲突在此时解决
$ git rebase master

回到主分支
$ git checkout master

合并工作分支的修改,此时不会产生冲突。
$ git merge work

提交到远程主干
$ git push

这样做的好处是,远程主干上的历史永远是线性的。每个人在本地分支解决冲突,不会在主干上产生冲突。

作者:[3]
来源链接:https://www.cnblogs.com/lbblog/p/4970771.html

标签: Git合并

“git分支合并到master” 的相关文章

git分支的创建与分支之间合并的底层原理

git分支的创建与分支之间合并的底层原理

开发一个版本,采用的发布流程: (1).从master的最新代码拉取一个开发分支,在上面进行开发(这里假设开发分支为dev) (2).在开发分支上不断地进行提交版...

Git 合并两个分支内容

  1,将开发分支代码合入到master中 git checkout dev #切换到dev开发分支 git pull git checkout ma...

git合并解决冲突的步骤是

git合并解决冲突的步骤是

先本地直接提交代码:git push origin master 如果别人在自己之前提交了修改,git会提示push失败,需要先...

IDEA配置Git教程

IDEA配置Git教程

1.首先在IDEA内创建一个Java Web 项目,作为一个测试项目 2. 使用Git 将代码提交 VCS ———> Enable...

git 分支合并冲突

git 分支合并冲突

准备新的feature1分支,继续我们的新分支开发 [root@node1 git]# git checkout -b feature1 D git/LICENSE...

git合并分支命令--实践

git合并分支命令--实践

git reset --hard origin/<branch_name> 远程覆盖本地 git push origin <bra...

git 合并最后两次的commit

找到最近一次的提交 git log rebase git rebase -i HEAD~2 修改文件, 保存 将第二次...

git合并多个commit的方法: git rebase -i

新的个人博客:Hu Haoyu’s Blog 前言: 虽然看到博主都写了有关git rebase -i合并commit的博文,但为巩固知识也在自己的博客中稍微做一...

Git合并已经push的commit

1. 查看commit历史 $ git log   2.选择要合并的commit,3代表要合并最新的3条co...

idea git 分支代码合并到主干

idea git 分支代码合并到主干

idea git 分支代码合并到主干: 方案一: 1、首先代码切到主干,并更新到最新代码; 2、合并代码到master主分支,定位点击到分支...