IDEA+Git代码合并

这篇具有很好参考价值的文章主要介绍了IDEA+Git代码合并。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、分支(如dev)代码合并(merge)到主分支(master):

1.首先在dev分支上完成对应的编码工作,并进行提交;

2.切换到主分支(master)分支:

git checkout master
IDEA+Git代码合并

 文章来源地址https://www.toymoban.com/news/detail-482825.html

3.更新代码:

git pull
IDEA+Git代码合并

 

4.将分支(dev)代码merge到本地主分支(local master)上:

git merge <自己分支名>
IDEA+Git代码合并

 

5.将本地主分支(local master)推送更新到远程仓库,使远程仓库的主分支(remote master)同步更新显示:

git push origin master
IDEA+Git代码合并

二、主分支(master)代码合并(rebase)到分支(如dev):

1.明确主分支(master)上有新的改动;

2.切换到主分支(master)分支:

git checkout master
IDEA+Git代码合并

3.更新代码:

git pull
 

 IDEA+Git代码合并

 

4.切换到分支(dev):

git checkout <自己分支>
 

 IDEA+Git代码合并

5.开始合并操作(rebase master分支):

git merge master --no-ff
IDEA+Git代码合并

 

注意:

通常合并分支代码时,Git会使用“Fast forward”模式,使用这种模式,在删除分支后,会丢掉分支信息;如果要强制禁用“Fast forward”模式,Git会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。加上“--no-ff”参数,表示禁用“Fast forward”模式

6.merge完成后进行提交操作:

git commit
IDEA+Git代码合并

 执行commit操作后,如果出现如下提示,表示输入信息,保持不动就好,执行“:wq”命令即可:
 

IDEA+Git代码合并

 

注意:

这一步的commit操作,是将本地分支rebase master的部分commit到分支上。

7.推送自己的分支(dev)到远程仓库:

git push origin <自己的分支>
 

 IDEA+Git代码合并

 

到了这里,关于IDEA+Git代码合并的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git将master主分支最新代码合并到自己的分支

    1. 打开项目,切换到master主分支 2. 拉取master主分支最新代码 3. 切换到自己的分支dev 4. 把master主分支的代码合并到自己的分支dev上 5. 推送最新代码到自己的远程分支

    2024年02月12日
    浏览(45)
  • gitlab 合并代码分支 Merge 按钮灰掉了,无法合并代码, git merge --no-ff 的作用

    提交的分支无法合并,用 git merge --no-ff 合并。 在 gitlab 上合并分支代码的时候,因为自己就是管理员,有时候提交代码,准备合并的时候会发现无法合并成功。网页上 Merge 按钮灰掉了,出现提示 : 点击 “Resolve locally” 按钮: 按照上图完成 Step3 然后本地修改完冲突,提交

    2024年02月03日
    浏览(54)
  • Git 合并自己分支A的代码到dev或master分支

    假如我们现在要把自己分支A的代码合并到develop分支或者master分支,可以遵循以下步骤

    2024年02月08日
    浏览(47)
  • 【团队协作开发】IDEA中Git新建自己的dev工作分支,合并到master主分支教程(极其简单,新手)

    一、创建新dev工作分支 创建完新dev分支以后将默认切换到新dev分支上 二、push到自己的远程dev工作分支 流程和master上push内容一样,也是先add暂存,然后commit,push 三、工作分支合并到master主分支 确保在自己分支上是对的,然后再合并到主分支中 1、先切换到master主分支 2、将

    2024年02月10日
    浏览(47)
  • Git进阶之代码回滚、合并代码、从A分支选择N次提交,合并到B分支【revert、merge、rebase、cherry-pick】

    B站视频地址: https://www.bilibili.com/video/BV1KX4y1a7N9 Git学习文档:https://d9bp4nr5ye.feishu.cn/wiki/PeDPw3mm3iFA36k9td9cVeignsZ 在很长一段时间里,我对Git的操作只限于:提交代码,拉取代码,合并代码。 虽然上面这些操作在日常工作中也足够了,但不会点高级知识不利于装X,今天我们来学

    2024年02月08日
    浏览(80)
  • git merge合并分支代码# Please enter a commit message to explain why this merge is necessar У git退出编辑信息

    git合并代码遇到问题(一般都是正常的合并行为在MacBook上面出现操作) 首先输入完git merge 分支名 后会出现这样的提示,先说流程,再说原因 ①:出现上图提示后,英文状态下按 i 键,这时候会进入insert(插入)模式; ②:然后就可以输入提交信息了,可以把第一行删除,

    2024年02月09日
    浏览(45)
  • IDEA中使用Git提交代码(包括合并分支)

    在IDEA中使用git提交代码到远程仓库,整体可分为如下几个步骤: 后面会介绍合并分支。 前提: 1.注册有GitHub或者Gitee账号;本地安装有git; 2.在Github和Gitee用户中心配置SSH公钥。(设置–SSH公钥)处有生成公钥教程。 步骤: 1.创建远程仓库(github或者gitee); 2.创建本地仓库

    2024年02月04日
    浏览(101)
  • git 分支合并(dev合并到master分支)

    前景:在项目开发中,经常会多分支协作开发,所以就会遇到分支合并等问题。以下用例是将dev分支合并到master分支 1. 对当前dev分支的本地代码进行储存   1.1  如当前代码未编辑完,不想提交,即可将当前dev分支的代码暂存   1.2  如当前代码已编辑完,即可将当前代码提交

    2024年02月15日
    浏览(49)
  • idea上使用git合并其他分支上的部分代码至主分支

    1、将已修改代码提交; 2、切换至主分支上; 3、点击项目或者菜单栏Git,选择要合并的分支,选择“Show Diff with Working Tree”; 4、选择要合并的文件,鼠标右键点击“Get from Branch”。

    2024年02月04日
    浏览(54)
  • Git之将master分支合并到自己分支

    git merge 命令用于合并指定分支到当前分支。 首先拉取代码到自己本地电脑上 1.切换到master主分支上 2.将master更新的代码pull到本地 3.切换到自己的分支上 4.合并master到自己的分支 5.add 添加到本地和commit 提交到本地仓库 6.将自己分支的代码提交到远程

    2024年02月16日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包