mirror of
https://github.com/artiebits/fake-git-history.git
synced 2026-04-26 07:25:53 +03:00
[GH-ISSUE #58] Committer date should be same as Author date. #24
Labels
No labels
good first issue
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/fake-git-history#24
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @umairvatao on GitHub (Jun 11, 2025).
Original GitHub issue: https://github.com/artiebits/fake-git-history/issues/58
Describe the bug
Github is using committer date instead of author date to create profile history.
To Reproduce
Simply follow the readme and see.
Expected behavior
All commits go under today in the history.
Temporary Fix
This command will fix the issue:
git filter-branch --env-filter 'export GIT_COMMITTER_DATE="$GIT_AUTHOR_DATE"'
git push -f
Additional context
Was using mac
@artiebits commented on GitHub (Jun 26, 2025):
Hi @umairvatao, thanks for reporting the issue.
It doesn’t affect the activity graph, does it? I tried generating commits, and it worked fine.
@umairvatao commented on GitHub (Aug 30, 2025):
Sorry, I missed this... actually it did caused issue for me. When i was playing with your script and pushed the project to github, it didn't create history. It was only showing me single dot on the date when i actually pushed.
Thus I searched the issue and found this.
Not sure if OS played a role here.
I did however pushed a fix as PR if you like.