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

git在分支上会退到某个指定的commit

1、在idea上先备份好分支(基于现有分支new branch)

2、在gitlab管理端删除现有分支

3、在idea中大卡terminal,执行 git log 查看commit log ,找到要会退到的commit唯一码,然后执行git reset 唯一码

4、查看本地代码状态 git status

5、恢复当前目录(.表示当前目录及其所有子目录)中所有已修改但未提交的文件到它们上一次提交的状态。 git restore .

6、git status

7、从远程仓库获取最新的更改,并且删除本地仓库中已经被远程仓库删除的引用(比如远程分支)。 git fetch -p (不能漏掉这一步,否则从远端拉取后会覆盖本地的)

8、在idea中重新推送push到远端

9、完成。

相关文章:

  • 在边缘端进行tensorflow模型的部署(小白初探)
  • 今日算法题
  • 安装 MySQL8.0.17
  • Selenium2+Python自动化:利用JS解决click失效问题
  • GitHub开源项目esp32小智AI语音代码详解
  • 【C语言基础】C++ 中的 `vector` 及其 C 语言实现详解
  • 力扣 双指针算法(一)
  • 每日一题-力扣-2537. 统计好子数组的数目 0416
  • Java高频面试之并发编程-03
  • Qt QML实现Windows桌面颜色提取器
  • JVM:类加载子系统
  • android rtsp 拉流h264 h265,解码nv12转码nv21耗时卡顿问题及ffmpeg优化
  • 基于多模态深度学习的亚急性脊髓联合变性全流程预测与个性化管理技术方案
  • JVM:对象的实例化、直接内存
  • cfd笔记【1】简介
  • vue js 上传文件 form data
  • 一个含有 n 个顶点的连通且无环的简单无向图,在其邻接矩阵存储结构中共有几个零元素?
  • Hadoop集群部署教程-END
  • 【25软考网工笔记】第二章 数据通信基础(4)数据编码
  • Flask快速入门
  • 东莞疫情感染人数/google移动服务应用优化
  • wordpress添加网站/百度小说官网
  • 如何做电商网站视频/色盲眼镜
  • 专注湛江地区网站开发定制建设/网络营销做得比较好的企业
  • 做网站赚广告费多么/百度免费推广登录入口
  • 外贸网站建设推广公司价格/软文营销的案例