我在之前修改了一个文件,但是没有commit,现在我想要commit,日期为那天的日期 git 修改日期的方法很简单,因为有一个命令--date 可以设置 git 提交时间。...默认的 git 的提交时间会受到系统的时间的影响,如果想要系统的时间不会影响到 git 的提交时间,请使用本文的方式,自己指定提交的时间
使用git自定义时间的提交格式:
git commit --date...,"Mar","Apr","May","Jun","Jul","Aug",
"Sep","Oct","Nov","Dec"
};
如果需要使用 C#...如果修改过程需要修改上一次提交的日期,可以添加 --amend 的参数,如果要修改不是上一次的提交,而是很久的提交,我暂时没找到如何做,如果你知道怎么做,请告诉我
本文用的时间是 RFC 2822 格式...,这个格式的时间是 月 日 时间 年 +0800 而除了这个格式,还可以使用 ISO 8601 格式,如下面代码
2005-04-07T22:13:13
在 C# 可以使用 DateTime.UtcNow.ToString