idea git的使用(四)git建立分支与合并分支

作者:马育民 • 2017-11-10 17:05 •  阅读:10357

1. 为什么要建立分支

git默认的主分支名字为master,一般团队开发时,都不会在master主分支上修改代码,而是建立新分支,测试完毕后,在将分支的代码合并到master主分支上。

2.操作如下:

2.1 idea git分支的操作

idea git的操作在右下角,如下图:

说明:
【new branch】新建分支
【local branches】本地分支
【current master】表示当前是主分支
【remote branches】远程仓库分支。我在这里配置了两个远程仓库,所以这里显示2个。

2.2 创建分支

点击【new branch】,弹出窗口,如下图:

输入分支名称点【OK】,然后默认切换到该分支。

2.3 切换分支

如果要切换回master主分支,操作如下图:

点击【checkout】

2.4 在新建立的分支上修改代码

切换到之前新创建的分支,修改代码。

2.5 提交分支到本地库

一般情况下只需要将分支提交到本地仓库,不需要将分支提交远程仓库。如果将所有的分支都提交到远程仓库,会让远程仓库杂乱无章。

确保在新建分支下,操作如下图:

弹出新窗口,如下图:

选择要提交的文件,写上提交注释,然后点击【commit】

commit表示提交代码到本地库

弹出警告窗口如下图:

点击【commit and push】,提交本地库成功!

3 合并到master主分支

3.1 切换到master主分支

3.2 合并代码到master主分支

操作如下图:

点击merge

注意:

  • 当前必须切换到master主分支
  • 然后在要合并的分支上点击merge

3.3 提交到远程仓库

操作如下图:

点击【push】

提交成功后右下角弹出信息:


原文出处:http://www.malaoshi.top/show_1EF2E613IFX.html

idea git 合并分支相关推荐

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

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

  2. git命令及git合并分支进行多人协作

    git命令及git合并分支进行多人协作 git命令大全 git的工作区.暂存区.本地仓库和远程仓库 git常用命令 git revert 和 git reset的区别 修改默认分支 合并分支 Git分 ...

  3. 【GitGitHub - 11】:Git合并分支

    文章目录 Git合并分支 模拟场景 创建分支用于修复bug 合并分支 删除分支 Git合并分支 模拟场景 我们主分支(main)有一个稳定的V4.0版本.现在发现了一个Bug.在不影响主线的情况下,我 ...

  4. git合并分支——带图解释一看就懂版

    git合并分支(一看就懂) 首先,我们创建dev分支,然后切换到dev分支: $ git checkout -b dev Switched to a new branch 'dev' git chec ...

  5. idea合并分支 idea git 合并分支

    当前在dev上面 将dev_yjb合并到dev上面 idea git 合并分支 awesome_go 2018-07-12 16:22:20  50149  收藏 52 分类专栏: git idea ...

  6. idea集成git合并分支到主干

    idea集成git合并分支到主干 新建分支 在新分支修改功能 idea切换到master分支 在RemoteBranches选择修改的分支 合并完成后即可push到远程 新建分支 在当前版本使用New ...

  7. git 主干修改合并到分支_idea+git合并分支解决冲突及详解步骤

    Git分支详解参考: 分支管理组成 1.1.master主干 在版本管理中,代码库应该仅有一个主干.此主干是和当前生产保持一致的,是可用的.稳定的可直接发布的版本,不能再主干上进行任何开发操作.git ...

  8. idea集成git合并分支_持续集成:合并故事

    idea集成git合并分支 六个月项目如何成为Vaporware的真实故事 北美游戏" 永远的毁灭公爵"的封面艺术. 经过15年的发展,它于2011年发布,这是Vaporware的 ...

  9. git合并分支后,删除分支_使用git删除合并的分支

    git合并分支后,删除分支 It's common courtesy to keep your git branch list clean, especially when colleagues ne ...

  10. idea中使用git合并分支

    idea使用git 合并分支 1. 将主分支(master)更新到自己的分支(dev) 右下角点击分支.checkout到自己分支下.点击自己的分支.选择 remote branches 中的 ori ...

最新文章

  1. Node.js入门(含NVM、NPM、NVM的安装)
  2. .Net 2.0 中的发送邮件实现小解(轉)
  3. activex控件有什么用_你知道怎样用Excel打印「条形码」吗?
  4. Cloud for Customer的Inplace Edit Container
  5. 算法训练营 重编码_编码训练营适合您吗?
  6. centos安装stress安装失败_CentOS安装nginx
  7. siamese改进_[CVPR2019]我对Siamese网络的一点思考(SiamMask)
  8. Python字符串join()方法
  9. 希尔密码 matlab,非数学专业线性代数教学设计
  10. 10块钱闯荡深圳,如今身价935亿,超越李彦宏,他竟如此低调……
  11. Android TV使用gsyVideoPlayer快进操作视频会回退
  12. 工作杂谈之说说工作中的二宗罪
  13. 2022年招投标,最加分的资质证书排行榜!
  14. 价值1K的微信二维码活码源码
  15. Adobe 软件共享
  16. Consider using `allow_partial_search_results` setting to bypass this error.
  17. PLATO IDO即将启动,元宇宙盈利效应明显
  18. PostGIS查询指定范围的数据
  19. 睡眠多少分钟一个循环_快速眼动周期-睡眠循环
  20. 一键下载75款常用的jquery特效前端网页代码

热门文章

  1. std::string::npos是什么
  2. 小米拒绝权限_小米隐私保护,真的很用心!应用行为记录,大大点个赞!
  3. figma button_如何在Figma中创建锚链接
  4. 3D游戏建模篇——教你使用3Dmax制作绝地求生“塔楼”
  5. 酷狗java秋招笔试题
  6. Java - java.lang.NullPointException 没有堆栈
  7. prism-发布订阅
  8. position(定位)
  9. 利用靶区勾画的RT struct文件分析相关联的Dicom图像中肿瘤部分的CT(HU)值分布(升级版)
  10. Windows——快捷键