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

git修改历史commit信息

修改历史提交 commit 的信息
操作步骤:

  1. git rebase -i 列出 commit 列表
  2. 找到需要修改的 commit 记录,把 pick 修改为 edit 或 e,:wq 保存退出
  3. 修改 commit 的具体信息git commit --amend,保存并继续下一条git 4. 4. rebase --continue,直到全部完成
  4. 中间也可跳过或退出git rebase (–skip | --abort)
# 列出 rebase 的 commit 列表,不包含 <commit id>
$ git rebase -i <commit id>
# 最近 3 条
$ git rebase -i HEAD~3
# 本地仓库没 push 到远程仓库的 commit 信息
$ git rebase -i# vi 下,找到需要修改的 commit 记录,```pick```修改为 ```edit```或 ```e```,```:wq```保存退出
# 重复执行如下命令直到完成
$ git commit --amend --only -m "modify message by daodaotest"
$ git rebase --continue# 中间也可跳过或退出 rebase 模式
$ git rebase --skip
$ git rebase --abort

https://cloud.tencent.com/developer/article/1730774

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

相关文章:

  • 基于K8S环境部署Dolphinscheduler及简单应用
  • Linux的ln命令
  • 深入了解Bear Necessities Hackathon黑客松的优胜者们
  • mysql-tokudb使用qa
  • 对比学习论文综述总结
  • 【BASH】回顾与知识点梳理(二十三)
  • 用 Python 写一个 NoSQL 数据库
  • Spring Security自定义登陆界面和密码验证逻辑
  • Android布局【LinearLayout】
  • 搭建grafana+loki+promtail日志收集系统
  • Electron+vue3项目使用SQLite3数据库
  • SpringSpringBoot常用注解
  • 题目:2566.替换一个数字后的最大差值
  • 使用 NLP 进行文本摘要
  • vue3挂载全局方法和组件
  • mybatisplus学习笔记
  • go mod 添加私有库GOPRIVATE
  • 07-HDFS入门及shell命令
  • TiDB在科捷物流神州金库核心系统的应用与实践
  • React 18 更新 state 中的数组
  • 【css】css中使用变量var
  • 判断自己网络所在的NAT类型
  • ClickHouse(十九):Clickhouse SQL DDL操作-1
  • 小程序保留2位小数据,不四舍五入
  • 【linux-nginx】nginx限流以及控制访问方法
  • 菜单和内容滚动的联动原理及代码
  • Python爬虫:单线程、多线程、多进程
  • 超强的Everything,吊打系统自带文件搜索功能!
  • flink配置参数
  • 学习Vue:安装Vue.js和设置开发环境