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 修改最后一次提交,但保留原提交信息 不修改 只想修改文件内容,不想改提交信息时
相关推荐
栈溢出了6 分钟前
PyTorch 中 unfold 的理解笔记
人工智能·pytorch·笔记
智者知已应修善业16 分钟前
【51单片机0.1秒计时到21.0时点亮LED】2024-1-5
c++·经验分享·笔记·算法·51单片机
AeeeSs17 分钟前
web shell
笔记
稷下元歌27 分钟前
7天学会plc加机器视觉关于运动控制部份,配套视频在bib
开发语言·c++·git·vscode·python·docker·pip
虎符饼干29 分钟前
从选词到布局优化,实现搜索引擎自然排名上涨
笔记
是上好佳佳佳呀40 分钟前
【数据分析|DAY01】Series 和 DataFrame 笔记
笔记·数据分析
XS03010642 分钟前
计算机系统层次结构笔记
笔记·硬件工程
SHARK_pssm1 小时前
【数据结构——单链表】
数据结构·经验分享·笔记
tealcwu1 小时前
【Git 实战】三类方案实现一键推送多端仓库(Gitee & GitHub)
git·gitee·github
数智工坊1 小时前
周志华《Machine Learning》学习笔记--第十一章--特征学习与稀疏学习
笔记·学习·机器学习