当前位置:   article > 正文

idea提交代码到gitee_idea 提交代买大gitee

idea 提交代买大gitee

操作见这里:
https://www.jianshu.com/p/3e78ba78a586

如果不行就强制push
git push -u origin master -f

如果从dev分支合并到test,发生冲突,那么需要去idea处理。
来到idea,check out出test。
在这里插入图片描述
然后update一下test
然后merge
在这里插入图片描述j’e
然后解决冲突。
解决完后,push到test分支。如果要取消merge,点击git -> abort merge
在这里插入图片描述

然后用jekins发布版本。
选择要发布的项目模块
在这里插入图片描述
点击build
在这里插入图片描述
然后查看控制台,看发布是否成功。

2. 记录如何从bugfix分支选择某些被提交的代码到master

当然更好的方式是从master拉取新的分支,然后修改后,合并到master就好了。
如果你在bugfix修改好了,但是提交到了bugfix分支。checkout master后,如果不是像下面那样操作的话,(直接check out master分支,在此分支修改的话,那么以后bugfix分支合并到master分支的时候可能会发生冲突。)

  1. checkout master分支。
  2. update project
  3. 选中bugfix的某些提交代码
  4. 在这里插入图片描述
    5.将本地master push到远程master
    在这里插入图片描述
    6.jekins发布。

工作中和前辈学习到的知识:

  1. idea的git会显示两套代码,一套本地local,一套远程remote
    在这里插入图片描述

  2. 如果将远程的master合并到本地分支,那么checkout本地分支,然后merge远程的master就可以了。最好是将本地master和远程master同步,然后用本地master合并。
    这是本地的master
    在这里插入图片描述
    这是远端master
    在这里插入图片描述

如何合并lixy-1017分支中的某些提交的代码到master?

  1. check out master分支到本地
    在这里插入图片描述
  2. 右下角选择lixy-1017分支,选择你要合并到master的某些提交的代码。【注意,先在本地master合并,有什么问题不会影响远程master,因为本地master可以删除呀!!!】
    在这里插入图片描述
  3. 如果有冲突就解决冲突。
  4. 可能会报错,cherry fail,某些succeed了,可能是因为合并之后没有提交成功,你手动commit一下就好了。
  5. 如果合并失败导致各种错乱,那就切换到别的分支,然后删除本地的master分支,重新从origin/.master check out新的本地master。
  6. 切记,在不确定合并成功,并且跑通后,不要push,不要push,不要push!
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/720780
推荐阅读
相关标签
  

闽ICP备14008679号