要操作的历史记录如下
输入 git rebase –I --root
会弹出编辑器(编辑器环境需要配置,git安装时看你配置了哪个编辑器,默认是Vim)
假如现在我们要修改1,4条历史记录(将pick改为edit)后关闭编辑器
这是查看日志,你看到界面只有第一条日志
这就说明你可以修改这条的message信息与Date
如果你要修改Message(git commit --amend)
另外看上图右下角(master|REBASE-i 1/6) 这说明这份有6次的提交记录,当前处在第一条
修改完Message关闭编辑器
如果你要修改当前时间
$ git commit --amend --date="2020-11-02T00:00:00+0800"
进入下一处修改 git rebase –continue