Иногда случается ситуация, что сделанный вами коммит имеет не того автора, что нужно. Например, вы сделали коммит от какого-то персонального аккаунта, а репозиторий рабочий, и надо чтобы автором был рабочий аккаунт.
Чтобы такая ситуация не повторялась, измените в репозитории файл .git/config
и внесите туда информацию о нужном аккаунте в виде:
[user]
email = developer@domain.tld
name = Some Developer
Однако, данные коммита не поменялись, а значит, надо предпринять что-то ещё.
В простейшем случае можно удалить сделанный коммит через git reset HEAD~
, заново добавить файлы и сделать новый коммит. Теперь коммит будет иметь нужного автора. Но если в коммите много файлов или так делать лень, то есть другой способ:
git commit --amend --author="Some Developer <developer@domain.tld>"
После этого автором коммита становится указанный человек.