git commit --amend --no-edit 是干嘛的?

发布时间:2026/6/12 21:09:19

git commit --amend --no-edit 是干嘛的? 准确地说,git commit --amend --no-edit并不直接执行“带上Change-Id”这个操作,但它会“保留”原本提交中包含的Change-Id。以下是详细说明:1. Change-Id是如何工作的?如果你是在Gerrit 环境下工作,当你第一次执行git commit时,Gerrit的commit-msghook(钩子)会自动在提交信息(commitmessage)的末尾添加一行Change-Id: Ixxxx...。2.--amend --no-edit会发生什么?保留原有信息:

相关新闻