zoukankan      html  css  js  c++  java
  • IDEA 中git的分支管理和使用说明

    1. 为什么要建立分支

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

    2.操作如下:

    2.1 idea git分支的操作

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

     
    image

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

    2.2 创建分支

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

     
    image

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

    2.3 切换分支

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

     
    image

    点击【checkout】

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

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

    2.5 提交分支到本地库

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

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

     
    image

    弹出新窗口,如下图:

     
    image

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

    commit表示提交代码到本地库

    弹出警告窗口如下图:

     
    image

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

    3 合并到master主分支

    3.1 切换到master主分支

     
    image

    3.2 合并代码到master主分支

    操作如下图:

     
    image

    点击merge

    注意:

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

    3.3 提交到远程仓库

    操作如下图:

     
    image

    点击【push】

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

     
    image


    作者:互联网编程
    链接:https://www.jianshu.com/p/ec9a65730615
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    elasticsearch操作命令
    mysql-清除binlog日志命令
    TensorFlow 基础 (03)
    TensorFlow 基础 (02)
    TensorFlow 基础 (01)
    Python 基础练手 32 道
    Pandas 批量处理文本表
    Pandas 清除 Excel 特殊字符
    MNIST实例-Tensorflow 初体验
    字符串和文本 (02)
  • 原文地址:https://www.cnblogs.com/matd/p/11346050.html
Copyright © 2011-2022 走看看