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

Git commit 提交没有被远端分支合并,撤销本次commit

问题:今天修改代码,误把项目配置文件修改为本地数据库连接,需要撤销本次commit 记录。

解决办法:

第一步:使用git log 查看所有commit 记录。

第二步:使用git show commitID 查看指定commit 文件修改记录。

第三步:使用git reset --soft HEAD^ 回退最近一次的 commit 记录。

Git show 指令拓展

1.查看最新的commit

git show

2.查看指定commit hashID的所有修改:

git show commitId

git show commitId

3.查看某次commit中具体某个文件的修改:

git show commitId fileName

Git reset 指令拓展

http://www.lryc.cn/news/15194.html

相关文章:

  • Netty核心原理(线程模型、核心API)与入门案例详解
  • 【 java 8】Lambda 表达式
  • 改进YOLO系列 | 谷歌团队 | CondConv:用于高效推理的条件参数化卷积
  • SQL高级 --优化
  • 【C++】空间配置器
  • nginx的介绍及源码安装
  • 通过openssl生成pfx证书
  • 华为OD机试真题Python实现【敏感字段加密】真题+解题思路+代码(20222023)
  • 我的 System Verilog 学习记录(1)
  • 金三银四,我不允许你们不知道这些软件测试面试题
  • 【UnityEditor】Unity将Multiple Sprite分割成多张png小图
  • 独立搭建 handle server
  • 记一次KindEditor表格修改无效问题
  • 一种图片展示的完美方案,图片展示,object-fill
  • 社科院杜兰金融管理硕士——考研初试成绩已出,关于分数“6线”你有了解吗
  • Talk | 清华大学交叉信息研究院助理教授杜韬:利用计算方法探究流固耦合
  • 2023年,智能家居实体门店如何选品?
  • 数据分析-深度学习 NLP Day2关键词提取案例
  • LeetCode题解:938. 二叉搜索树的范围和,BFS,JavaScript,详细注释
  • istio初步了解
  • 【模板】用HTML编写邮件正文 | 各大邮箱几乎都会过滤css样式、js脚本等效果,如何用基础HTML编写?
  • 华为云计算之双活容灾
  • ASEMI高压MOS管ASE20N65SE体积,ASE20N65SE大小
  • resp连接redis服务器
  • 七天实现一个分布式缓存
  • 电子招标采购系统源码功能清单
  • mysql数据库基础知识
  • CAN总线通信
  • MATLAB/Simulink 通信原理及仿真学习(二)
  • CentOS7 防火墙(firewall)的操作命令