当前位置:首页 > 开发工具及运维 > Git实现项目开发的不同分支合并

Git实现项目开发的不同分支合并

7个月前 (05-25)61

一 开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支

git checkout dev //切换到dev分支
git pull //将本地代码与远程仓库代码同步
git checkout master //切换到master分支
git merge dev //将dev分支合并到当前分支,即master分支

上述操作即可将本地开发分支上的代码合并到master分支上。

二 当master代码改动了,需要更新开发分支(dev)上的代码

git checkout master  //切换到master分支
git pull  //将本地代码与远程仓库代码同步
git checkout dev //将本地切换到dev分支
git merge master //将master分支合并到dev分支

上述操作即可将本地master分支上的代码合并到dev分支上。

三 将本地仓库代码提交到远程仓库

如果开发直接拥有合并分支的权限,可以直接使用下列命令完成代码到远程仓库的提交。

git push -u origin master //提交到远程master分支
git push -u origin dev //提交到远程dev分支

如果没有直接提交Pull Requests即可

Git实现项目开发的不同分支合并 _ Java侠

作者:至学者
来源链接:https://blog.csdn.net/calm_encode/article/details/115614512

标签: Git合并

“Git实现项目开发的不同分支合并” 的相关文章

Git 的Auto Merge自动合并逻辑与不熟悉而遇到的坑

每个人都有使用Git管理源代码的经历,一般的流程相信都很清楚  工作区修改代码 -> 编译通过后 git add xxx -> git commi...

git如何合并多个commits

git如何合并多个commits   使用场景 在分支开发的时候,我们经常会在分支上有多个commit,然而在最后开发完成合并到...

Git(创建与合并分支)

Git(创建与合并分支)

在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分...

git 相关

git 相关

Git教程 git - 简明指南 图解 Git Git 配置 Git 提供了一个叫做 git config 的工具,专门用来配置或读取相...

使用git指令 将多次commit合并成一次

使用git指令 将多次commit合并成一次

1、可以先查看工作目录当前状态 git status(有多种状态,先说一种不需要自该的状态:     2.git  commit 提...

git 合并分支到master 上详细步骤(指令加IDEA操作)

git 合并分支到master 上详细步骤(指令加IDEA操作)

    (前提,熟悉git基本原理,以及基本命令) 本博客主要记录下自己在使用git期间的一些问题,主要是创建分支,切换分支,推送分支到...

git分支创建和合并

git分支创建和合并

在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不...

超详细的Git使用教程(图文)

超详细的Git使用教程(图文)

一、Git概述 1.1 Git历史 Git 诞生于一个极富纷争大举创...

Git--创建与合并分支

Git--创建与合并分支

Git--创建与合并分支 在 版本回填退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支...