NAME
git_log_ch_usrdata - Change username and email address in git log
SYNOPSIS
git_log_ch_usrdata --old_email OLD_EMAIL --new_email NEW_EMAIL \
--new_user NEW_USER [--no_credentials]
git_log_ch_usrdata --help | --version
or, shorter:
git_log_ch_usrdata --oe OLD_EMAIL --ne NEW_EMAIL --nu NEW_USER [--nc]
DESCRIPTION
In case that you are using an incorrect username and/or email address in a Git repository, you can use this script to correct the Git log.
Change to your git repo directory and run the script like this:
git_log_ch_usrdata --old_email OLD_EMAIL --new_email NEW_EMAIL --new_user NEW_USER
The options can be written shorter like this:
git_log_ch_usrdata --oe OLD_EMAIL --ne NEW_EMAIL --nu NEW_USER
By default, the script also stores NEW_EMAIL
and NEW_USER
via git config credential.helper store
. This can be switched off by specifying the --no_credentials
(or --nc
) option.
SEE ALSO
APP::ghmulti, APP::git_log_ch_usrdata
LICENSE AND COPYRIGHT
This software is copyright (c) 2025 by Klaus Rindfrey.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.