zoukankan      html  css  js  c++  java
  • 【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

  • 相关阅读:
    iOS 国际化
    iOS iOS7 20px 处理
    iOS 导航栏
    android Tab =viewpager+fragmnet
    Android fragment 想activity 传送数据
    sass sublime text 2 gulp ionic
    HTML5 Notification消息通知
    浅谈设备分辨比
    offsetwidth/clientwidth的区别
    移动端网页布局中需要注意事项以及解决方法总结
  • 原文地址:https://www.cnblogs.com/nadian/p/12598582.html
Copyright © 2011-2022 走看看