悦书阁 悦书阁
首页
学习笔记
技术文档
idea插件开发
更多
  • 分类
  • 标签
  • 归档

Felix

大道至简 知易行难
首页
学习笔记
技术文档
idea插件开发
更多
  • 分类
  • 标签
  • 归档
  • 部署文档

  • 常用手册

  • 经验技巧

    • stream使用
    • Oracle笔记
    • AES加解密
    • Git技巧备忘
      • GIT远程分支合并
      • GIT强制提交
    • Feign支持BasicAuth验证
    • Feign远程调用
    • Mybatis-xml语法备忘
    • 邮件发送自定义Excel
    • SpringBoot集成第三方组件
    • SpringBoot集成问题记录
    • mybaits plus 代码生成器
    • 阿尔萨斯(Arthas)
  • 技术文档
  • 经验技巧
liufei379
2022-06-14
目录

Git技巧备忘

# GIT远程分支合并

引入其他仓库分支: 点击git->Manage Remotes

image-20220614144109995

输入分支别名 和 仓库地址

image-20220614144434246

选择要合并的代码所在分支

image-20220614144607637

右键要合并的单个和多个commit ID 右键选择cherry-Pick进行代码合并

image-20220614144731869

# GIT强制提交

场景:代码合并到master提交之后,准备发版,产品临时通知改功能不上线,为什么不影响其他功能的正常上线,要么拉取新分支重新合并,要么还原Master代码。以下针对的是还原Master代码的处理。

1.右键项目GIT->Reset Head

2.Reset Type 选择 Hard

3.在To commit 输入未合并之前的commit id

4.然后点击Reset 将本地分支还原

image-20220614150927023

5.点击Terminal输入 git push -f origin

6.回车输入账号和密码强制推送到远程分支

image-20220614151708632

上次更新: 2026/3/11 22:17:56
AES加解密
Feign支持BasicAuth验证

← AES加解密 Feign支持BasicAuth验证→

最近更新
01
实现idea开发的关键步骤
10-05
02
Redis高可用架构
09-09
03
Zookeeper高可用
08-31
更多文章>
Theme by Vdoing | Copyright © 2022-2026 Felix | 粤ICP备17101757号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式