简单介绍Git合并分支的流程步骤

news/2024/7/1 9:31:57
这篇文章主要介绍了详解Git合并分支的流程步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

正常合并分支dev到master流程:

(合并到其他分支类似哈)

1、要合并的dev分支先更新提交所有文件

注意: 如果不需要提交的本地化修改文件的话,最好不要提交上去。临时备份然后删掉或者撤回。

进入项目根目录,然后执行:

git add .
git commit -m '提交所有dev分支的文件'
git push -u origin dev

2、切换到master分支

git checkout master

3、更新master代码到最新

git pull origin master

4、把dev(你要合并到master的基分支)分支的代码合并到master上

git merge dev

5、查看状态

git status

输出如下:表示有6个提交需要合并。

On branch master
Your branch is ahead of 'origin/master' by 6 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean

6、push到远程master上(需要master权限)

git push origin master

问题:

1、执行git merge dev提示如下:

merge: dev - not something we can merge

可能的原因:

1、真的没什么需要合并的内容

2、分支名写错了,核对下。

到此这篇关于详解Git合并分支的流程步骤的文章就介绍到这了。


http://lihuaxi.xjx100.cn/news/285804.html

相关文章

如何创建复杂的机器学习项目?

翻译 | 光城责编 | 郭芮转载自CSDN(CSDNnews)scikit-learn提供最先进的机器学习算法。但是,这些算法不能直接用于原始数据。原始数据需要事先进行预处理。因此,除了机器学习算法之外,scikit-learn还提供了一套预处理方…

asp.net mvc发送邮件

2019独角兽企业重金招聘Python工程师标准>>> 参考文献: 第一篇:http://www.cnblogs.com/qinpengming/archive/2011/06/08/2075040.html 第二篇:http://www.cnblogs.com/XuebinDing/archive/2012/03/27/2419497.html 第三篇&#x…

打包发布自己的app

创建自己的app 一、 安装HBuilderX 二、 引入代码,引入组件 三、 配置app信息 四、 云打包 1、第一步 2、第二步 3、证书创建是用的jdk8创建的,软件里带教程,也可以用公共测试证书。 五、打出的包是apk文件,配合我的搭建网…

[NC15665]maze

题目描述: 小明来到一个由n x m个格子组成的迷宫,有些格子是陷阱,用’#‘表示,小明进入陷阱就会死亡,’.表示没有陷阱。小明所在的位置用’S’表示,目的地用’T’表示。 小明只能向上下左右相邻的格子移动…

ZOJ 3329 One Person Game 带环的概率DP

每次都和e[0]有关系 通过方程消去环 dp[i] sigma(dp[ik]*p)dp[0]*p1 dp[i] a[i]*dp[0]b[i] dp[i] sigma(p*(a[ik]*dp[0]b[ik]))dp[0]*p1 a[i] sigma(a[ik]*p)p b[i] sigma(b[ik]*p)1 #include <cstdio> #include <cstring> using namespace std; double A[555…

从git仓库中删除.idea文件夹的小技巧

这篇文章主要介绍了从git仓库中删除.idea文件夹的小妙招,本文给大家介绍的非常详细&#xff0c;对大家的学习或工作具有一定的参考借鉴价值&#xff0c;需要的朋友可以参考下 如果不配置.gitignore的文件&#xff0c;带push代码的时候就会把一写不必要的文件push到远程仓库&…

高精度模拟乘法阶乘

方法一&#xff1a;自己写的较繁琐的一种方法 #include<iostream> #include<algorithm> #include<cstring> #include<cmath> using namespace std; const int maxx1e510; char s1[maxx],s2[maxx]; int a[maxx],b[maxx]; int c[maxx]; int n; int main…

命令行的艺术 (GitHub 星标 6 万多)

转自&#xff1a;GitHubgithub.com/jlevy/the-art-of-command-line/blob/master/README-zh.md熟练使用命令行是一种常常被忽视&#xff0c;或被认为难以掌握的技能&#xff0c;但实际上&#xff0c;它会提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时&…