2026/4/2 15:38:38
网站建设
项目流程
做购物网站骗人,注册公司电话咨询,化妆品企业网站建设,企业查询天眼查入口Git 高级操作指南:从提交信息编辑到交互式块暂存 1. 使用 filter - branch 编辑提交信息 在 Git 操作中,我们可能会遇到需要修改提交信息的情况。比如,某个提交引入的文件已被移除,但提交信息仍提及该文件。
$ git log -1 7298fc55
commit 7298fc55d1496c7e70909f3ebce…Git 高级操作指南:从提交信息编辑到交互式块暂存1. 使用 filter - branch 编辑提交信息在 Git 操作中,我们可能会遇到需要修改提交信息的情况。比如,某个提交引入的文件已被移除,但提交信息仍提及该文件。$ git log -1 7298fc55 commit 7298fc55d1496c7e70909f3ebce238d447d07951 Author: Jon Loeliger jdl@example.com Date: Sat Jan 14 12:57:35 2012 -0600 Read a few classics. - Animal Farm by George Orwell - 1984 by George Orwell这里1984文件已不存在,我们需要修改提交信息。可以使用--msg - filter过滤器,结合sed命令进行修改。$ git filter - branch --msg - filter ' sed -e "/1984/d" -e "s/few classics/classic/"' master修改后,查看提交信息:$ git log -1 f28e55d commit f28e55dc8bbdee555a