当前位置: 首页 > news >正文

Idea代码回退已经push到远段仓库的代码分支到指定提交记录

步骤一:先打开git对应分支提交记录,回退本地代码到指定commitId。等待提交记录删除。

image

 

步骤二:找到要回退的commitId,并清除远端git提交记录

 

image

 

image

image

 

Soft:仅移动分支指针,保留工作目录和暂存区的所有修改。相当于撤销了提交,但代码修改仍然处于已暂存状态,你可以立即重新提交。适合需要修改提交信息或合并提交时使用。

Mixed:(默认选项)移动分支指针,并重置暂存区,但保留工作目录的修改。撤销提交后,修改内容会变回未暂存状态。这是最常用的模式,让你有机会重新检查更改再决定哪些要加入下一次提交。

Hard:彻底回退。移动分支指针,并强制使工作目录和暂存区的内容与目标提交完全一致。此操作会永久丢弃自目标提交之后的所有本地更改,请谨慎使用。

Keep:一种更安全的保留更改的方式,但在实际中使用相对较少

 

步骤三:将回退到指定commitId的代码,强制使用命令push到远端仓库

打开Terminalcd到本地项目javagit路径下,执行git push -f -v 命令

 

image

 

此处如果idea初次使用git命令提交,输入下研发云git仓库提交的账号密码

 

image

 

操作完成后,即代码回退到指定提交,并已经清除此commitId后面的所以提交记录,可去研发云查看

 

image

 

http://www.jsqmd.com/news/3344/

相关文章:

  • 开写第一篇
  • 大模型function calling多轮对话开发示例
  • ViTables 安装与 HDF5 数据可视化全指南 - 实践
  • elementuiplus修改el-checked多选框样式
  • DataGrip格式化SQL模板
  • 靶向肽Dcpep - 教程
  • 计算机毕设java毕业生档案流向追踪系统的设计与实现 基于Java的毕业生档案管理与追踪系统的设计与实现 Java技术驱动的毕业生档案流向监测架构开发
  • 图思维胜过链式思维:JGraphlet构建任务流水线的八大核心原则
  • 两月九城,纷享销客渠道携手伙伴共创CRM新纪元
  • el-upload上传图片
  • C. Strange Function
  • 剑指offer-33、丑数
  • C#操作Excel核心要点:告别手动,拥抱自动化
  • 250925
  • 云平台qcow2镜像的制作
  • 使用责任链模式简化if-else代码示例
  • hf 下载模型
  • SQLAlchemy -> Base.metadata.create_all(engine )详解 - 实践
  • 使用Function Interface简化if-else代码示例
  • Up
  • Transformer 面试题及详细答案120道(51-60)-- 模型变体与改进 - 详解
  • Dockerfile构建镜像以及网络 - 详解
  • 详细介绍:2026毕设-基于Spring Boot的在线海鲜市场交易平台的设计与实现
  • 【源码解读之 Mybatis】【基础篇】-- 第3篇:SqlSession的创建与生命周期
  • AI智慧:于来路与关山之间,活在当下
  • 基于Qt和FFmpeg的安卓监控模拟器/手机摄像头模拟成onvif和28181设备
  • 详细介绍:Flink 2.x 独立集群(Standalone) 的部署
  • 瑞芯微RK3506核心板/开发板DSM音频开发实战,关键知识点与实操案例必看攻略! - 教程
  • 不只是一台玩具车:开源燃料电池机器人HydroBot全揭秘 - 实践
  • 在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名窗口管理工具需求洞察