1 2 3 4 5 6 7 8 9 |
// change author // change date (current time or specify time) git commit --amend --date="$(date -R)" git commit --amend --date="Wed, 04 May 2022 17:55:05+0800" // change message git commit --amend -m "Your new message" |
1 2 3 4 5 6 7 8 9 |
// If you want to change all commit's author git config --global user.name "Your_New_Name" git rebase -i [committed_code] -x "git commit --amend --reset-author -CHEAD" git rebase -i --root -x "git commit --amend --reset-author -CHEAD" git push --force |