【Git】修改提交记录的日期和提交信息

有时候我们需要修改 git commit 时间,可以通过下面的方法解决。

修改当前本地提交的 commit 时间

bash 复制代码
git commit --amend --date="2024-05-01T09:30:00+0800" -am ":memo: 更新 TODO.md"

修改最近一次提交的日期,并使用指定提交的信息,首先通过 git log 获取提交的唯一 id,然后

bash 复制代码
git commit --amend --date="2024-05-01T09:30:00+0800" -C e5bf3de080cb9936bd5a680c82e15dd9e9e2e8f8

对于之前已经提交到远程仓库的,需要再 git push 一次,即可推送到远程仓库

相关推荐
知识即是力量ol28 分钟前
研发实战:Git 规范化开发全流程指南
git·gitee·github
我是一只代码狗34 分钟前
idea创建分支
git
知识即是力量ol2 小时前
Git 快速入门 (实习生视角)
git·gitee·github
Dontla3 小时前
Git撤销上一次提交(撤销提交,Git回退提交)git reset、git revert
git
wdfk_prog3 小时前
解决 `git cherry-pick` 引入大量新文件的问题
大数据·git·elasticsearch
fu的博客6 小时前
Git从删库到跑路
git·gitee·github
要加油哦~6 小时前
git 报错 | husky - pre-commit hook exited with code 1 解决
git
知识即是力量ol6 小时前
Git 实战指南:从分支管理到冲突解决
git·github·源代码管理
weixin_4624462319 小时前
Git 本地忽略 application-dev.yml 的最佳实践:不提交 .gitignore,不影响团队协作!
git
无限进步_1 天前
面试题 02.02. 返回倒数第 k 个节点 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio