Dev Tools · 1h ago
Git's Two Timestamps: Author Date vs Commit Date Explained
Every Git commit stores two dates: the Author Date (when the work was originally created) and the Commit Date (when the commit object was last modified). Rebasing, cherry-picking, or amending a commit changes the Commit Date but preserves the Author Date. This distinction explains why GitHub sometimes shows a different date than expected after history rewrites.
Meridian48 take
A clear, practical breakdown of a common Git confusion that every developer should know, but it's niche knowledge rather than a breaking news story.
gitversion-control