• 【IntelliJ IDEA】在idea上操作 git分支合并【如何将远程swagger分支 合并到 远程 master分支上】【如何切换 本地分支】


    如果项目交给git管理了【如何将项目交给git管理:https://www.cnblogs.com/sxdcgaq8080/p/8058898.html】

    1.若文件显示红色,表示文件未add到git进行管理

    2.若文件显示绿色,表示文件已经交给git管理,但从未上传到远程仓库中

    3.若文件显示蓝色,表示文件已经上传过远程仓库,且此时本地文件与远程仓库文件不一致

    4.若文件显示白色,表示文件与远程仓库完全一致

    ============================================

    目标:

    将如何将【远程swagger分支 】合并到  【远程 master分支】上

    大概流程

    1.首先将 【本地swagger分支】上的更改 PUSH到 【 远程的 swagger分支】上

    2.再切换当前分支,将【本地swagger分支】切换到【本地master分支】上

    3.将【远程swagger分支】Merge合并到【本地master分支】上

    4.在【本地master分支】分支上测试无误,将【本地master分支】PUSH到【远程mester分支】上

    ============================================

     1.查看当前 本地分支是【本地swagger分支】,本地做修改,并将本地修改提交【远程swagger分支】

    从上图可以看出  ,【本地swagger分支】做了修改以后,提交的时候会提交到【远程swagger分支】上。

    实际测试一下,修改本地文件

     接下来,就要提交本地修改到远程了【注意,提交到远程分支的代码一定是测试无误才可以提交,否则对于联合开发会有很恶心的影响】

    注意点击按钮是 【commit and push】

    点击Push  即可

    2. 将【本地swagger分支】切换为【本地master分支】

    切换本地分支的做法

    点击Rebase

    点击也可以看出来 当前分支已经切换为  本地master分支

    3.将【远程swagger分支】的修改文件 Merge到【本地master分支】上

     

    4.将【本地master分支】代码 Push到【远程master分支】上

    最后一步,将代码在master分支上测试 无误,将本地master分支上的代码 Push到 远程master分支上

    步骤同  第一步 将【本地swagger分支】上的代码 push到【远程swagger分支】上一个道理。

    但是有一个情况 就是我将第三步合并到本地master分支的代码直接push到远程master分支上时,显示我 并没有任何更改。【这个问题没有找到原因】

    转载地址:https://blog.csdn.net/weixin_34133829/article/details/86131615

  • 相关阅读:
    【心情】一天又一天
    【转】深度学习目标检测的整体架构描述(one-stage/two-stage/multi-stage)
    如何转载CSDN以及博客园的文章
    【转】Faster RCNN原理分析(二):Region Proposal Networks详解
    Lintcode 627
    遇黑中介打官司拿到房租的成功案例
    记录音视频不同步的问题及解决过程
    ffmpeg 使用笔记
    centos min安装后使用gclient
    剑指 Offer 26. 树的子结构
  • 原文地址:https://www.cnblogs.com/nadian/p/12598582.html
Copyright © 2020-2023  润新知