git - 是否可以更改 git 上的提交日期?

标签 git

<分区>

当我提交我的工作时,PC 日期是 02/13/2014,但正确的日期是 01/13/2014。是否可以将提交日期更改为正确的日期?

最佳答案

如果这是你的最新提交:

git commit --amend --date="Wed Jan 13 12:00 2014 +0100"

例如,如果这是您的第 5 次最后提交,您可以进行交互式 rebase 并编辑提交:

git rebase -i HEAD~5
<find the commit and change 'pick' to 'e', save and close file>
git commit --amend --date="Wed Jan 13 12:00 2014 +0100"
git rebase --continue

请记住,这 rewrites history .

关于git - 是否可以更改 git 上的提交日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21112557/

相关文章:

git - 关于 SVN <-> Git 工作流的建议

git - 我如何制作一个 git 钩子(Hook)来修改然后镜像一个 git 存储库?

git - 仅还原特定分支的提交,同时保留 "merged data"

git-clone 和 checkout 后 Hook

java - 使用功能分支进行 Gradle 依赖管理

git - 如何修复 Git 分离头?

Github 和 Git - 在 win7 中使用 git 终端需要什么?

git - git clone 后修改的文件

git - 如何在 Git 服务器上组织项目?

git - Github 和 Kiln 之间的自动同步