Git手动设置提交时间
Git 提交文件的命令是使用
git commit
,但是默认情况下,提交的时间是当前的系统时间。如果想要指定提交的时间,可以使用-–date
参数来实现。下面是详细介绍。
一、使用 –-date
参数
- 打开终端或者命令行窗口,切换到你的 Git 仓库所在的目录。
- 运行以下命令,将文件添加到暂存区:
1
git add <文件名>
- 运行以下命令,提交文件并指定时间:其中,
1
git commit –-date="<时间>" -m "提交说明"
<时间>
是一个符合 ISO 8601 格式的日期和时间字符串,例如"2025-01-16T11:13:32+0800"
。 - 提交成功后,可以使用
git log
查看提交记录,确认提交时间已经被更改。
示例:
1 | git commit -–date="2025-01-16T11:13:32+0800" -m "提交文件" |