git: 修改commit的comment

news/2024/10/17 23:29:11/

1. 修改最后一次commit的comment

git commit --amend
  • 输入i进入编辑模式,修改后,Esc退出编辑模式,输入:wq!保存并退出

2. 修改历史的某个commit的comment

  • 在修改前,先保证没有未提交的更改,如果有,需要commit或者stash
  1. 查看commit记录
git log --oneline --graph
  1. rebase
git rebase -i <commit前一次的哈希值>
  1. 在rebase编辑器中,找到要修改comment的commit,并将前面的pick改为edit,用于标记修改的位置,然后输入:wq!保存并退出
  2. 修改comment
git commit --amend
  1. 继续rebase过程
git rebase --continue
  1. 强制推送到远程仓库
git push --force
  • 如果有多个comment需要修改,可以在第3步多修改几个edit,然后重复4和5步,最后一次性push

http://www.ppmy.cn/news/1266260.html

相关文章

从docker镜像提取文件

1. 从Docker镜像提取JAR文件 Docker是一种流行的容器化平台&#xff0c;允许开发人员将应用程序及其所有依赖关系打包到一个容器中。这使得应用程序的部署和迁移变得更加简单和可靠。在某些情况下&#xff0c;我们可能需要从Docker镜像中提取JAR文件&#xff0c;以便进行进一步…

mac安装elasticsearch8.x

es下载地址&#xff1a; Past Releases of Elastic Stack Software | Elastic https://www.elastic.co/cn/downloads/past-releases#elasticsearch 选择8.10版本 进入es bin目录下执行启动命令 ./elasticsearch 这个时候localhost:9200无法访问 原因是是因为开启了ssl认证…

python自动化测试实战 —— 单元测试框架

软件测试专栏 感兴趣可看&#xff1a;软件测试专栏 自动化测试学习部分源码 python自动化测试相关知识&#xff1a; 【如何学习Python自动化测试】—— 自动化测试环境搭建 【如何学习python自动化测试】—— 浏览器驱动的安装 以及 如何更…

【单调栈】【二分查找】LeetCode: 2454.下一个更大元素 IV

作者推荐 【动态规划】【广度优先】LeetCode2258:逃离火灾 本文涉及的基础知识点 二分查找算法合集 单调栈 题目 给你一个下标从 0 开始的非负整数数组 nums 。对于 nums 中每一个整数&#xff0c;你必须找到对应元素的 第二大 整数。 如果 nums[j] 满足以下条件&#xff…

Spring-Java配置版本

依赖 <!--spring-context涵盖了aop,beans,core,expression--> <dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.3.18</version> </dependency>实体类 // Comp…

Acrobat Pro中不能使用有道词典取词翻译

编辑–>首选项–>安全性&#xff08;增强–>启动时启用保护模式&#xff08;预览&#xff09;&#xff0c;取消前面的勾即可

基于java的Redis工具类可缓存Object,list,set,map!!!

目录 简介&#xff1a;springboot redis启动器redis配置&#xff1a;工具类 简介&#xff1a; 添加redis启动器&#xff0c;配置redis相关配置&#xff0c;使用工具类缓存数据 封装的方法有&#xff1a;缓存Object,list,set,map类型数据的方法、获取指定key的value、判断指定k…

kafka rebalance(再均衡)导致的消息积压分析

起因&#xff1a; 某天&#xff0c;项目组收到大量的kafka消息积压告警。查看了kafka日志后&#xff0c;发现 kafka不断地 rebalance(再均衡)。 Rebalance (再均衡)&#xff1a; 分区的所有权从一个消费者转移到另一个消费者&#xff0c;这样的行为被称为Rebalance (再均衡)…