Для конкретного сценария вы можете использовать -c user.name='My Name' -c user.email='my@email.com'
аргументы в своей команде cli, чтобы переопределить любую предыдущую конфигурацию.
git commit -c user.name='My Name' -c user.email='my@email.com' -m "Custom message"
Однако, если вы намерены сохранить его как дополнительную настройку, вы можете использовать псевдоним. В этом случае отредактируйте файл ~ / .gitconfig и добавьте новый псевдоним, в котором вы можете настроить пользователя и адрес электронной почты, отличные от стандартных.
[user]
name = My Name
email = default@email.com
[alias]
commit-x = -c user.name='My X Name' -c user.email='mr_x@email.com' commit
commit-y = -c user.name='My Y Name' -c user.email='mr_y@email.com' commit
commit-z = -c user.name='My Z Name' -c user.email='mr_z@email.com' commit
Попробуй это
git commit -m "Custom message with committer and author My Name <default@email.com>"
git commit-x -m "Custom message with committer and author My X Name <mr_x@email.com>"
git commit-y -m "Custom message with committer and author My Y Name <mr_y@email.com>"
git commit-z -m "Custom message with committer and author My Z Name <mr_z@email.com>"