Git修改commit时间(并同步GitHub)

前言

有时候提交项目忘记将部分引用的附件一起提交,很久之后再单独commit一次就会很尴尬,所以就不得不修改上次的commit和时间。

解决方案

1.补上文件
git add xxxx 
git commit xxxxxx
 2.修改commit时间
GIT_COMMITTER_DATE="月 日 时间 年 +0800" git commit --date="月 日 时间 年 +0800" -am "提交"

例如:

GIT_COMMITTER_DATE="Apr 22 16:22:12 2020 +0800" git commit --date="Apr 22 16:22:12 2020 +0800" -am "优化"
3.提交到github
git push origin master -f

总结

修改commit提交的时间需要同时修改GIT_COMMITTER_DATE ,月的格式要用缩写,详见

January, Jan.
February, Feb.
March, Mar.
April, Apr.
May, May.
June, Jun.
July, Jul.
August, Aug.
September, Sep.
October, Oct.
November, Nov.
December, Dec.

参考链接

https://gist.github.com/ythecombinator/7e70d7baea74305c93e6

版权声明:
作者:Joker 链接:https://456787.xyz/archives/183
文章版权归作者所有,转载请注明出处。
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录