git笔记之git commit --amend三种常用写法的简洁区别对比

git笔记之git commit --amend三种常用写法的简洁区别对比

code review!

  • --amend 单独用 → 会弹出编辑器让改提交信息

  • --amend -m "xxx"直接改提交信息(最常用)

  • --amend --no-edit只改文件,不改信息(最推荐用于"补文件"场景)

  • 只改文件,不想改提交描述 → 用 --no-edit

  • 想顺便改提交描述 → 用 -m "新描述"

  • 想仔细编辑提交描述(多行、修改作者等) → 用不带参数的 --amend

以下是 git commit --amend 三种常用写法的简洁区别对比:

命令 含义 是否修改提交信息 适用场景
git commit --amend 修改最后一次提交(进入编辑器修改信息) 会修改 需要修改提交信息(message)时
git commit --amend -m "xxx" 修改最后一次提交,并直接设置新提交信息 会修改 想快速修改提交信息为指定内容时
git commit --amend --no-edit 修改最后一次提交,但保留原提交信息 不修改 只想修改文件内容,不想改提交信息时
相关推荐
一米阳光86618 小时前
软考(中级)软件设计师核心笔记(6)系统开发基础——需求分析、系统设计
笔记·职场发展·需求分析·软考·软件设计师·中级职称
DevangLic8 小时前
【诡异的空文件夹 和 git:冲突合并】最新的尝试
git
舒一笑11 小时前
Windows + WSL2 完整复现 Avernet WAIC 6 Bot 协作演示
人工智能·git·开源
雨田言炎12 小时前
四、关于Qt项目需要知道的
开发语言·笔记·qt
hanlin0313 小时前
动态规划专练:力扣第121、122题
笔记·算法·leetcode
摇滚侠14 小时前
SpringBoot 官网 阅读笔记 启用生产就绪功能 端点
spring boot·笔记·后端
AI云海14 小时前
完整机器学习工业项目流水线笔记
人工智能·笔记·机器学习
2601_9657996814 小时前
2026 在线笔试平台深度测评与选型指南:从功能、稳定性、AI能力、防作弊全面分析
人工智能·笔记·功能测试
xqqxqxxq14 小时前
SQL 连接查询技术笔记
数据库·笔记·sql
尤乐娃子15 小时前
进入大厂(厂子大)实习Day11
前端·笔记·实习