修改git提交的历史
前言
如果是团队协合中的git仓库,其历史最好不要修改;但如果是没有别人参与的个人项目,那就随便了,自己开心就好。毕竟,历史的条理与历史的真象,在哲学上就是一对矛盾。以下所有操作前,都最好把整目录备份一下,方便出错时从头再来。
修改最近一次提交及指定提交时间
git commit --amend --date "Wed, 01 Jan 2020 15:40:30 +0800"
commit 命令的 –amend 参数这个很简单,应该都用过。主要是 –date 这个参数,用来手工指定本次提交的时间(而不是默认的上次提交时间当前前系统时间),但是,它的日期格式 GIT_COMMITTE[……]
