git 修改commit信息以及提交

来源:互联网 时间:2025-11-07 18:58:18 浏览量:0

最近公司建立一些关于commit的检测机制,导致很多代码在远程合并的时候,提示commit内容有误,这就导致很多commit需要去修改
这里就记录,希望对大家有所帮助

1.只修改最近一条

 git commit --amend  

键入命令就可以修改了 这时候我们会进入到vim 界面

这里就是window系统按insert 键插入 修改 ,mac系统没有insert 就按字母 i 就可以进入到 vim的 编辑模式

然后开始修改内容 修改完自己 合适的commit之后呢 ,就 esc 返回 然后键入

:wq 

保存并返回即可,这样最近一条就被修改成功了

2.如果是要修改多条历史记录的情况下

首先

git log 

查看历史记录

build: update npm dependency  ci: add circleci configuration file  docs: fix typo in foo.md and bar.md  perf: optimize database query for faster response times  feat: allow provided config object to extend other configs  fix: resolve issue with incorrect data rendering  refactor: reorganize code structure for better readability  style: format code according to Prettier standards  test: add unit tests for user authentication 

如果你想要更明确一点 可以指定范围

书写结构如下
范围是可选的支持多个范围

类型(范围?): 主题内容 
build(deps): upgrade packages  style(deps): remove whitespace in requirements.txt  feat(lang): add Chinese language 
  • Copyright © 转乾企业管理-加盟网 版权所有 | 黔ICP备2023009682号-14

    免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:303555158#QQ.COM (把#换成@)