Forum Discussion
Regarding changing the git push timestamp on azure repository
Hi! I had first used git rebase for editing the particular committer and saved and proceeded with GIT_COMMITTER_DATE="2025-04-10T15:30:00" git commit --amend --no-edit --date "2025-04-10T15:30:00" like this and
used another code to make the author date and committer date to be same and then I pushed to the remote repository like azure devops.
After changes I can see the committer date gets changed as expected and author date too changed and I made them the same .But my question is in azure devops there is showing three dates commitor date,author date,push date,In my case for example as per code commuter date is 2025-04-10T15:30:00;authored date is 2025-04-10T15:30:00 while the push date is not that and it was the time I pushed to devops.
In devops in the commit history section the timestamp is changed while when I go to the push section of devops the timestamp is showing not the commit timestamp but the time when I actually pushed to there repo.My question is I have done the change for commt,author date but I cant do for the push date.Is there any way to change the git push date or devops push date timestamp in the repository.
Hope I get the required information.Thank you
1 Reply
The push date in Azure DevOps represents the precise moment a commit is pushed to the remote repository. This timestamp is automatically recorded and governed by Azure DevOps, making it immutable, even when the author or committer dates are adjusted locally. This design upholds the repository's integrity and ensures reliable traceability.