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

修改git commit 提交版本的描述信息

1 修改最后一次提交(未推送到远程仓库)

适用场景:提交仅存在于本地,尚未执行 git push

操作步骤:git commit --amend -m "新的正确备注"

原理:–amend 会合并新的修改到上一次提交,并允许更新提交信息
效果:原提交被覆盖,生成一个新的提交(但哈希值会改变)

2 已推送到远程仓库的提交(需谨慎操作)

适用场景:提交已推送到远程仓库(如 Gitee/GitHub)

操作步骤:1. 先修改本地提交信息:git commit --amend -m "修正后的备注"2. 强制推送到远程仓库(覆盖历史):git push --force-with-lease origin <分支名># 注:--force-with-lease:比 --force 更安全,避免覆盖他人推送的提交

⚠️ 风险提示:强制推送会重写远程仓库历史,可能影响协作者!
确保:
你是仓库唯一维护者,或已通知团队。
没有其他人基于你的错误提交继续开发

http://www.dtcms.com/a/311088.html

相关文章:

  • 【算法笔记 day four】二分查找
  • realIADD3复现笔记
  • 记录一次ESP32报错Guru Meditation Error: Core 1 panic‘ed (Double exception).
  • 大模型Agent记忆的主流技术与优缺点解析
  • OpenCV HSV与RGB颜色模型的区别
  • 深度学习核心:神经网络-激活函数 - 原理、实现及在医学影像领域的应用
  • 【matlab例程】无迹粒子滤波(UPF)的例程,用于三维环境下多雷达目标跟踪,非线性系统
  • Maven引入其他模块无法调用,出现Unable to find main class
  • [Windows] 微软.Net运行库离线合集包 Microsoft .Net Packages AIO v13.05.25
  • chrome的数据采集插件chat4data的使用
  • Vue 服务端渲染 Nuxt 使用详解
  • WinForm之ListBox 控件
  • Android内存优化核弹方案:LeakCanary 3.0定制化与Heap Dump自动化分析实战
  • WordPress AI写作插件开发实战:从GPT集成到企业级部署
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 微博舆情数据可视化分析-热词情感趋势柱状图
  • uniapp倒计时计算
  • 【Linux系统】详解,进程控制
  • NCV8402ASTT1G自保护N沟道功率MOSFET安森美/ONSEMI 过流过温保护汽车级驱动NCV8402ASTT1
  • 【论文精读】3D Gaussian Splatting for Real-Time Radiance Field Rendering
  • 八股取士-go
  • Angular初学者入门第一课——搭建并改造项目(精品)
  • MySQL(174)如何理解MySQL的多版本并发控制(MVCC)?
  • Spring框架与深度学习实战应用
  • 数字人开发02--前端服务配置
  • 【Java】不允许直接操作数据表中的数据,开发前台界面来实现对多个数据表的增删改查
  • 前端开发(HTML,CSS,VUE,JS)从入门到精通!第三天(JavaScript)
  • Python编程基础与实践:Python模块与包入门实践
  • MyBatisPlus之核心注解与配置
  • JP3-3-MyClub后台后端(三)
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘seaborn’问题